Html Form Fillup with Coded UI
In this tutorial we will fill Html form like –
Input type – text, radio, checkbox and text area, select
And the sample code will be –
[TestInitialize()] public void MyTestInitialize() { BrowserWindow.Launch("http://demo.tanmaysarkar.com/sample_01.html"); } [TestMethod] public void CodedUITestMethod1() { BrowserWindow Browser = new BrowserWindow(); Browser.SearchProperties[UITestControl.PropertyNames.Name] = "Automation Sample 1:: Tanmay Sarkar"; HtmlEdit FirstName = new HtmlEdit(Browser); FirstName.SearchProperties[UITestControl.PropertyNames.Name] = "ts_first_name"; FirstName.Text = "tanmay"; HtmlEdit LastName = new HtmlEdit(Browser); LastName.SearchProperties[UITestControl.PropertyNames.Name] = "ts_last_name"; LastName.Text = "sarkar"; HtmlTextArea Address = new HtmlTextArea(Browser); Address.SearchProperties[UITestControl.PropertyNames.Name] = "ts_address"; Address.Text = "Home"; HtmlComboBox Country = new HtmlComboBox(Browser); Country.SearchProperties[UITestControl.PropertyNames.Name] = "ts_country"; Country.SelectedItem = "India"; HtmlRadioButton GenderMale = new HtmlRadioButton(Browser); GenderMale.SearchProperties[UITestControl.PropertyNames.Name] = "ts_gender"; GenderMale.SearchProperties[HtmlRadioButton.PropertyNames.Value] = "male"; GenderMale.Selected = true; HtmlCheckBox ChkFootball = new HtmlCheckBox(Browser); ChkFootball.SearchProperties[UITestControl.PropertyNames.Name] = "ts_checkbox2"; ChkFootball.SearchProperties[HtmlCheckBox.PropertyNames.Value] = "football"; ChkFootball.Checked = true; HtmlCheckBox ChkHockey = new HtmlCheckBox(Browser); ChkHockey.SearchProperties[UITestControl.PropertyNames.Name] = "ts_checkbox1"; ChkHockey.SearchProperties[HtmlCheckBox.PropertyNames.Value] = "cricket"; ChkHockey.Checked = true; }