[UI TESTING WORLD MART DENGAN VISUAL STUDIO 2010]
|
|
- Posy Dennis
- 6 years ago
- Views:
Transcription
1 2010 Jeffrey Hermanto Halimsetiawan [UI TESTING WORLD MART DENGAN VISUAL STUDIO 2010] Langkah-langkah melakukan UI (User Interface) Testing dengan menggunakan Microsoft Visual Studio 2010
2 UI Testing World Mart dengan Microsoft Visual Studio 2010 Record Action dan Assertion 1. UITestPenjualan Recorded Actions : Generated Method Recorded Actions : [TestMethod] UI Testing World Mart dengan Microsoft Visual Studio
3 public void CodedUITestPenjualan() // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. // For more information on generated code, see this.uimap.recordedpenjualan(); this.uimap.assertmethodpenjualan(); this.uimap.recordedpenjualan2(); public void RecordedPenjualan() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinWindow uitxtpasswindow = this.uiworldmartloginwindow.uiworldmartloginclient.uitxtpasswindow; WinClient uiworldmartloginclient = this.uiworldmartloginwindow.uiworldmartloginclient; WinButton uibtnjualbutton = this.uiworldmartloginwindow.uibtnjualwindow.uibtnjualbutton; // Type 'ali' in 'txtuser' text box uitxtuseredit.text = this.recordedpenjualanparams.uitxtuseredittext; // Type 'Tab' in 'txtuser' text box Keyboard.SendKeys(uITxtUserEdit, this.recordedpenjualanparams.uitxtusereditsendkeys, ModifierKeys.None); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedpenjualanparams.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(52, 7)); Mouse.Click(uIOKButton, new Point(57, 6)); // Click 'txtpass' window Mouse.Click(uITxtPassWindow, new Point(26, 0)); // Move 'txtpass' text box from (24, 4) to 'World Mart - Login' client (485, 228) uiworldmartloginclient.ensureclickable(new Point(485, 228)); Mouse.StartDragging(uITxtPassEdit, new Point(24, 4)); Mouse.StopDragging(uIWorldMartLoginClient, new Point(485, 228)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedpenjualanparams.uitxtpasseditsendkeys1, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(51, 7)); Mouse.Click(uIOKButton, new Point(56, 10)); UI Testing World Mart dengan Microsoft Visual Studio
4 // Click 'btnjual' button Mouse.Click(uIBtnJualButton, new Point(98, 123)); public void AssertMethodPenjualan() WinButton uibtnjualbutton = this.uiworldmartloginwindow.uibtnjualwindow.uibtnjualbutton; WinButton uisubmitbutton = this.uiworldmartloginwindow.uisubmitwindow.uisubmitbutton; // Verify that 'btnjual' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPenjualanExpectedValues.UIBtnJualButtonEnabled, uibtnjualbutton.enabled); // Verify that 'btnjual' button's property 'ControlType' equals 'Button' Assert.AreEqual(this.AssertMethodPenjualanExpectedValues.UIBtnJualButtonControlType, uibtnjualbutton.controltype.tostring()); // Verify that 'Submit' button's property 'DisplayText' equals 'Submit' Assert.AreEqual(this.AssertMethodPenjualanExpectedValues.UISubmitButtonDisplayText, uisubmitbutton.displaytext); // Verify that 'Submit' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPenjualanExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); public void RecordedPenjualan2() WinComboBox uicombobox2combobox = this.uiworldmartloginwindow.uicombobox2window.uicombobox2combobox; WinComboBox uicombobox3combobox = this.uiworldmartloginwindow.uicombobox3window.uicombobox3combobox; WinComboBox uijumlahcombobox = this.uiworldmartloginwindow.uijumlahwindow.uijumlahcombobox; WinButton uiinsertbutton = this.uiworldmartloginwindow.uiinsertwindow.uiinsertbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinRowHeader uiitemrowheader = this.uiworldmartloginwindow.uidgvdetailwindow.uidatagridviewtable.uirow2row.uiitemrowh eader; WinButton uiremovebutton = this.uiworldmartloginwindow.uiremovewindow.uiremovebutton; WinButton uisubmitbutton = this.uiworldmartloginwindow.uisubmitwindow.uisubmitbutton; WinButton uibtnlogoutbutton = this.uiworldmartloginwindow.uibtnlogoutwindow.uibtnlogoutbutton; // Select ' Non-Anggota' in 'combobox2' combo box UI Testing World Mart dengan Microsoft Visual Studio
5 uicombobox2combobox.selecteditem = this.recordedpenjualanparams.uicombobox2comboboxselecteditem; // Select ' Danone Aqua Botol' in 'combobox3' combo box uicombobox3combobox.selecteditem = this.recordedpenjualanparams.uicombobox3comboboxselecteditem; // Select '2' in 'jumlah' combo box uijumlahcombobox.selecteditem = this.recordedpenjualanparams.uijumlahcomboboxselecteditem; // Click 'Insert' button Mouse.Click(uIInsertButton, new Point(24, 5)); // Select ' Pocari Sweat Kaleng' in 'combobox3' combo box uicombobox3combobox.selecteditem = this.recordedpenjualanparams.uicombobox3comboboxselecteditem1; // Select '1' in 'jumlah' combo box uijumlahcombobox.selecteditem = this.recordedpenjualanparams.uijumlahcomboboxselecteditem1; // Click 'Insert' button Mouse.Click(uIInsertButton, new Point(29, 12)); // Select ' Daging Sapi' in 'combobox3' combo box uicombobox3combobox.selecteditem = this.recordedpenjualanparams.uicombobox3comboboxselecteditem2; // Click 'Insert' button Mouse.Click(uIInsertButton, new Point(37, 12)); // Click 'Unknown Name' row header Mouse.Click(uIItemRowHeader, new Point(22, 11)); // Click 'Remove' button Mouse.Click(uIRemoveButton, new Point(43, 14)); // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(16, 4)); Mouse.Click(uIOKButton, new Point(56, 4)); // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(114, 28)); Test Result : UI Testing World Mart dengan Microsoft Visual Studio
6 2. UITestAdministrasi Anggota Recorded Actions : Generated Method : [TestMethod] public void CodedUITestAdministrasiAnggota() // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. // For more information on generated code, see UI Testing World Mart dengan Microsoft Visual Studio
7 this.uimap.recordedadministrasianggota1(); this.uimap.assertmethodadministrasianggota1(); this.uimap.recordedadministrasianggota2(); this.uimap.assertmethodadministrasianggota2(); this.uimap.recordedadministrasianggota3(); public void RecordedAdministrasiAnggota1() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinClient uiworldmartloginclient = this.uiworldmartloginwindow.uiworldmartloginclient; WinText uipasswordtext = this.uiworldmartloginwindow.uipasswordwindow.uipasswordtext; WinButton uibtnadministrasibutton = this.uiworldmartloginwindow.uibtnadministrasiwindow.uibtnadministrasibutton; WinEdit uitxtnamaedit = this.uiworldmartloginwindow.uitxtnamawindow.uitxtnamaedit; WinEdit uitxtalamatedit = this.uiworldmartloginwindow.uitxtalamatwindow.uitxtalamatedit; WinEdit uitxtteleponedit = this.uiworldmartloginwindow.uitxtteleponwindow.uitxtteleponedit; WinButton uisubmitbutton = this.uiworldmartloginwindow.uisubmitwindow1.uisubmitbutton; // Type 'ali' in 'txtuser' text box uitxtuseredit.text = this.recordedadministrasianggota1params.uitxtuseredittext; // Type 'Tab' in 'txtuser' text box Keyboard.SendKeys(uITxtUserEdit, this.recordedadministrasianggota1params.uitxtusereditsendkeys, ModifierKeys.None); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedadministrasianggota1params.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(69, 13)); Mouse.Click(uIOKButton, new Point(68, 12)); // Click 'World Mart - Login' client Mouse.Click(uIWorldMartLoginClient, new Point(530, 220)); // Move 'txtpass' text box from (38, 3) to 'Password' label (29, 0) uipasswordtext.ensureclickable(new Point(29, 0)); Mouse.StartDragging(uITxtPassEdit, new Point(38, 3)); Mouse.StopDragging(uIPasswordText, new Point(29, 0)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedadministrasianggota1params.uitxtpasseditsendkeys1, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(41, 11)); UI Testing World Mart dengan Microsoft Visual Studio
8 Mouse.Click(uIOKButton, new Point(60, 7)); // Click 'btnadministrasi' button Mouse.Click(uIBtnAdministrasiButton, new Point(79, 53)); // Type 'Joko Suprianto' in 'txtnama' text box uitxtnamaedit.text = this.recordedadministrasianggota1params.uitxtnamaedittext; // Type 'Tab' in 'txtnama' text box Keyboard.SendKeys(uITxtNamaEdit, this.recordedadministrasianggota1params.uitxtnamaeditsendkeys, ModifierKeys.None); // Type 'Cipayung 25' in 'txtalamat' text box uitxtalamatedit.text = this.recordedadministrasianggota1params.uitxtalamatedittext; // Type 'Tab' in 'txtalamat' text box Keyboard.SendKeys(uITxtAlamatEdit, this.recordedadministrasianggota1params.uitxtalamateditsendkeys, ModifierKeys.None); // Type ' ' in 'txttelepon' text box uitxtteleponedit.text = this.recordedadministrasianggota1params.uitxtteleponedittext; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(41, 13)); Mouse.Click(uIOKButton, new Point(58, 13)); public void AssertMethodAdministrasiAnggota1() WinEdit uitxtnamaedit = this.uiworldmartloginwindow.uitxtnamawindow.uitxtnamaedit; WinEdit uitxtalamatedit = this.uiworldmartloginwindow.uitxtalamatwindow.uitxtalamatedit; WinEdit uitxtteleponedit = this.uiworldmartloginwindow.uitxtteleponwindow.uitxtteleponedit; // Verify that 'txtnama' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodAdministrasiAnggota1ExpectedValues.UITxtNamaEditText, uitxtnamaedit.text); // Verify that 'txtalamat' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodAdministrasiAnggota1ExpectedValues.UITxtAlamatEditTex t, uitxtalamatedit.text); // Verify that 'txttelepon' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodAdministrasiAnggota1ExpectedValues.UITxtTeleponEditTe xt, uitxtteleponedit.text); UI Testing World Mart dengan Microsoft Visual Studio
9 public void RecordedAdministrasiAnggota2() WinRadioButton uiperpanjanganradiobutton = this.uiworldmartloginwindow.uiperpanjanganwindow.uiperpanjanganradiobutton; WinComboBox uicmbanggotacombobox = this.uiworldmartloginwindow.uicmbanggotawindow.uicmbanggotacombobox; WinButton uisubmitbutton = this.uiworldmartloginwindow.uisubmitwindow1.uisubmitbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; // Select 'Perpanjangan' radio button uiperpanjanganradiobutton.selected = this.recordedadministrasianggota2params.uiperpanjanganradiobuttonselected; // Select ' David Beckham' in 'cmbanggota' combo box uicmbanggotacombobox.selecteditem = this.recordedadministrasianggota2params.uicmbanggotacomboboxselecteditem; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(59, 3)); Mouse.Click(uIOKButton, new Point(59, 12)); // Select ' Iker Casilas' in 'cmbanggota' combo box uicmbanggotacombobox.selecteditem = this.recordedadministrasianggota2params.uicmbanggotacomboboxselecteditem1; public void AssertMethodAdministrasiAnggota2() WinEdit uitxtnamaedit = this.uiworldmartloginwindow.uitxtnamawindow.uitxtnamaedit; WinEdit uitxtalamatedit = this.uiworldmartloginwindow.uitxtalamatwindow.uitxtalamatedit; WinEdit uitxtteleponedit = this.uiworldmartloginwindow.uitxtteleponwindow.uitxtteleponedit; WinDateTimePicker uitdaftardatetimepicker = this.uiworldmartloginwindow.uitdaftarwindow.uitdaftardatetimepicker; WinDateTimePicker uitbatasdatetimepicker = this.uiworldmartloginwindow.uitbataswindow.uitbatasdatetimepicker; WinEdit uitxtidanggotaedit = this.uiworldmartloginwindow.uitxtidanggotawindow.uitxtidanggotaedit; // Verify that 'txtnama' text box's property 'Text' equals 'Iker Casilas' Assert.AreEqual(this.AssertMethodAdministrasiAnggota2ExpectedValues.UITxtNamaEditText, uitxtnamaedit.text); 17' // Verify that 'txtalamat' text box's property 'Text' equals 'Santiago Bernabeu Assert.AreEqual(this.AssertMethodAdministrasiAnggota2ExpectedValues.UITxtAlamatEditTex t, uitxtalamatedit.text); // Verify that 'txttelepon' text box's property 'Text' equals ' ' UI Testing World Mart dengan Microsoft Visual Studio
10 Assert.AreEqual(this.AssertMethodAdministrasiAnggota2ExpectedValues.UITxtTeleponEditTe xt, uitxtteleponedit.text); // Verify that 'Tdaftar' date time picker's property 'Name' equals '19 Agustus 2006' Assert.AreEqual(this.AssertMethodAdministrasiAnggota2ExpectedValues.UITdaftarDateTimeP ickername, uitdaftardatetimepicker.name); // Verify that 'Tbatas' date time picker's property 'Name' equals '19 Agustus 2012' Assert.AreEqual(this.AssertMethodAdministrasiAnggota2ExpectedValues.UITbatasDateTimePi ckername, uitbatasdatetimepicker.name); // Verify that 'txtidanggota' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodAdministrasiAnggota2ExpectedValues.UITxtIDAnggotaEdit Text, uitxtidanggotaedit.text); public void RecordedAdministrasiAnggota3() WinButton uibtnlogoutbutton = this.uiworldmartloginwindow.uibtnlogoutwindow.uibtnlogoutbutton; // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(85, 60)); Test Result : UI Testing World Mart dengan Microsoft Visual Studio
11 3. UITestChangePassword Recorded Action : Generated Method : [TestMethod] public void CodedUITestChangePassword() // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. UI Testing World Mart dengan Microsoft Visual Studio
12 // For more information on generated code, see this.uimap.recordedchangepassword(); public void RecordedChangePassword() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinButton uibtnumumbutton = this.uiworldmartloginwindow.uibtnumumwindow.uibtnumumbutton; WinEdit uitxtcurpasedit = this.uiworldmartloginwindow.uitxtcurpaswindow.uitxtcurpasedit; WinEdit uitxtnewpasedit = this.uiworldmartloginwindow.uitxtnewpaswindow.uitxtnewpasedit; WinEdit uitxtrepasedit = this.uiworldmartloginwindow.uitxtrepaswindow.uitxtrepasedit; WinButton uisubmitbutton = this.uiworldmartloginwindow.uisubmitwindow3.uisubmitbutton; WinButton uibtnlogoutbutton = this.uiworldmartloginwindow.uibtnlogoutwindow.uibtnlogoutbutton; WinClient uiworldmartloginclient = this.uiworldmartloginwindow.uiworldmartloginclient; WinText uicurrentpasswordtext = this.uiworldmartloginwindow.uicurrentpasswordwindow.uicurrentpasswordtext; WinClient uipnlbgclient = this.uiworldmartloginwindow.uipnlbgwindow.uipnlbgclient; WinText uiretypepasswordtext = this.uiworldmartloginwindow.uiretypepasswordwindow.uiretypepasswordtext; WinButton uisubmitbutton1 = this.uiworldmartloginwindow.uisubmitwindow4.uisubmitbutton; // Type 'mahmud' in 'txtuser' text box uitxtuseredit.text = this.recordedchangepasswordparams.uitxtuseredittext; // Click 'txtpass' text box Mouse.Click(uITxtPassEdit, new Point(68, 6)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedchangepasswordparams.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(64, 10)); Mouse.Click(uIOKButton, new Point(61, 15)); // Type 'ali' in 'txtuser' text box uitxtuseredit.text = this.recordedchangepasswordparams.uitxtuseredittext1; // Click 'Login' button Mouse.Click(uILoginButton, new Point(57, 6)); Mouse.Click(uIOKButton, new Point(56, 8)); UI Testing World Mart dengan Microsoft Visual Studio
13 // Click 'btnumum' button Mouse.Click(uIBtnUmumButton, new Point(127, 63)); // Click 'txtcurpas' text box Mouse.Click(uITxtCurPasEdit, new Point(34, 10)); // Type '********' in 'txtcurpas' text box Keyboard.SendKeys(uITxtCurPasEdit, this.recordedchangepasswordparams.uitxtcurpaseditsendkeys, true); // Click 'txtnewpas' text box Mouse.Click(uITxtNewPasEdit, new Point(68, 7)); // Type '********' in 'txtnewpas' text box Keyboard.SendKeys(uITxtNewPasEdit, this.recordedchangepasswordparams.uitxtnewpaseditsendkeys, true); // Click 'txtrepas' text box Mouse.Click(uITxtRePasEdit, new Point(67, 11)); // Type '********' in 'txtrepas' text box Keyboard.SendKeys(uITxtRePasEdit, this.recordedchangepasswordparams.uitxtrepaseditsendkeys, true); // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(64, 10)); Mouse.Click(uIOKButton, new Point(52, 5)); // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(117, 46)); // Type 'ali' in 'txtuser' text box uitxtuseredit.text = this.recordedchangepasswordparams.uitxtuseredittext2; // Type 'Tab' in 'txtuser' text box Keyboard.SendKeys(uITxtUserEdit, this.recordedchangepasswordparams.uitxtusereditsendkeys, ModifierKeys.None); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedchangepasswordparams.uitxtpasseditsendkeys1, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(70, 13)); Mouse.Click(uIOKButton, new Point(43, 7)); // Move 'txtpass' text box from (47, 9) to 'World Mart - Login' client (480, 233) uiworldmartloginclient.ensureclickable(new Point(480, 233)); Mouse.StartDragging(uITxtPassEdit, new Point(47, 9)); Mouse.StopDragging(uIWorldMartLoginClient, new Point(480, 233)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedchangepasswordparams.uitxtpasseditsendkeys2, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(67, 7)); UI Testing World Mart dengan Microsoft Visual Studio
14 Mouse.Click(uIOKButton, new Point(66, 15)); // Move 'txtcurpas' text box from (55, 9) to 'Current Password' label (56, 5) uicurrentpasswordtext.ensureclickable(new Point(56, 5)); Mouse.StartDragging(uITxtCurPasEdit, new Point(55, 9)); Mouse.StopDragging(uICurrentPasswordText, new Point(56, 5)); // Move 'txtcurpas' text box from (76, 10) to 'Current Password' label (68, 9) uicurrentpasswordtext.ensureclickable(new Point(68, 9)); Mouse.StartDragging(uITxtCurPasEdit, new Point(76, 10)); Mouse.StopDragging(uICurrentPasswordText, new Point(68, 9)); // Type '********' in 'txtcurpas' text box Keyboard.SendKeys(uITxtCurPasEdit, this.recordedchangepasswordparams.uitxtcurpaseditsendkeys1, true); // Type '********' in 'txtnewpas' text box Keyboard.SendKeys(uITxtNewPasEdit, this.recordedchangepasswordparams.uitxtnewpaseditsendkeys1, true); // Type '********' in 'txtnewpas' text box Keyboard.SendKeys(uITxtNewPasEdit, this.recordedchangepasswordparams.uitxtnewpaseditsendkeys2, true); // Move 'txtnewpas' text box from (81, 11) to 'pnlbg' client (131, 171) uipnlbgclient.ensureclickable(new Point(131, 171)); Mouse.StartDragging(uITxtNewPasEdit, new Point(81, 11)); Mouse.StopDragging(uIPnlBgClient, new Point(131, 171)); // Type '********' in 'txtnewpas' text box Keyboard.SendKeys(uITxtNewPasEdit, this.recordedchangepasswordparams.uitxtnewpaseditsendkeys3, true); // Move 'txtrepas' text box from (50, 9) to 'Re-type Password' label (83, 8) uiretypepasswordtext.ensureclickable(new Point(83, 8)); Mouse.StartDragging(uITxtRePasEdit, new Point(50, 9)); Mouse.StopDragging(uIRetypePasswordText, new Point(83, 8)); // Type '********' in 'txtrepas' text box Keyboard.SendKeys(uITxtRePasEdit, this.recordedchangepasswordparams.uitxtrepaseditsendkeys1, true); // Click 'Submit' button Mouse.Click(uISubmitButton1, new Point(12, 13)); Mouse.Click(uIOKButton, new Point(40, 9)); // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(127, 63)); // Type 'ali' in 'txtuser' text box uitxtuseredit.text = this.recordedchangepasswordparams.uitxtuseredittext3; // Type 'Tab' in 'txtuser' text box Keyboard.SendKeys(uITxtUserEdit, this.recordedchangepasswordparams.uitxtusereditsendkeys1, ModifierKeys.None); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedchangepasswordparams.uitxtpasseditsendkeys3, true); UI Testing World Mart dengan Microsoft Visual Studio
15 // Click 'Login' button Mouse.Click(uILoginButton, new Point(31, 18)); Mouse.Click(uIOKButton, new Point(36, 2)); // Move 'txtpass' text box from (49, 8) to 'World Mart - Login' client (489, 232) uiworldmartloginclient.ensureclickable(new Point(489, 232)); Mouse.StartDragging(uITxtPassEdit, new Point(49, 8)); Mouse.StopDragging(uIWorldMartLoginClient, new Point(489, 232)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedchangepasswordparams.uitxtpasseditsendkeys4, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(52, 13)); Mouse.Click(uIOKButton, new Point(32, 6)); // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(133, 26)); Test Result : UI Testing World Mart dengan Microsoft Visual Studio
16 4. UITestPembelian Recorded Actions : Generated Method : [TestMethod] UI Testing World Mart dengan Microsoft Visual Studio
17 public void CodedUITestPembelian() // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. // For more information on generated code, see this.uimap.recordedpembelian1(); this.uimap.assertmethodpembelian1(); this.uimap.recordedpembelian2(); this.uimap.recordedpembelian3(); public void RecordedPembelian1() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; // Type 'wira' in 'txtuser' text box uitxtuseredit.text = this.recordedpembelian1params.uitxtuseredittext; // Click 'txtpass' text box Mouse.Click(uITxtPassEdit, new Point(57, 4)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedpembelian1params.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(67, 6)); Mouse.Click(uIOKButton, new Point(47, 4)); public void AssertMethodPembelian1() WinEdit uitxtmanageredit = this.uiworldmartwiraredishowindow.uiwirarediwindow.uitxtmanageredit; WinEdit uimanageredit = this.uiworldmartwiraredishowindow.uiitemwindow.uimanageredit; WinEdit uiprodukedit = this.uiworldmartwiraredishowindow.uiitemwindow1.uiprodukedit; WinEdit uikategoriprodukedit = this.uiworldmartwiraredishowindow.uiitemwindow2.uikategoriprodukedit; WinEdit uiitemedit = this.uiworldmartwiraredishowindow.uiitem1window.uiitemedit; WinEdit uihargareturedit = this.uiworldmartwiraredishowindow.uinudhargabeliwindow.uihargareturcombobox.uihargaret uredit; WinEdit uiitemedit1 = this.uiworldmartwiraredishowindow.uiitem000window.uiitemedit; WinButton uiaddbutton = this.uiworldmartwiraredishowindow.uiaddwindow.uiaddbutton; WinButton uiremovebutton = this.uiworldmartwiraredishowindow.uiremovewindow.uiremovebutton; WinButton uisubmitbutton = UI Testing World Mart dengan Microsoft Visual Studio
18 this.uiworldmartwiraredishowindow.uisubmitwindow.uisubmitbutton; // Verify that 'txtmanager' text box's property 'Text' equals 'Wira Redi' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UITxtManagerEditText, uitxtmanageredit.text); // Verify that 'txtmanager' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UITxtManagerEditEnabled, uitxtmanageredit.enabled); // Verify that 'Manager' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIManagerEditText, uimanageredit.text); // Verify that 'Produk' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIProdukEditText, uiprodukedit.text); // Verify that 'Kategori Produk' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIKategoriProdukEditText, uikategoriprodukedit.text); // Verify that 'Unknown Name' text box's property 'Text' equals '1' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIItemEditText, uiitemedit.text); // Verify that 'Harga Retur' text box's property 'Text' equals '0,00' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIHargaReturEditText, uihargareturedit.text); // Verify that 'Unknown Name' text box's property 'Text' equals '0,00' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIItemEditText1, uiitemedit1.text); // Verify that 'Add' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIAddButtonEnabled, uiaddbutton.enabled); // Verify that 'Remove' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UIRemoveButtonEnabled, uiremovebutton.enabled); // Verify that 'Submit' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPembelian1ExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); public void RecordedPembelian2() WinComboBox uimanagercombobox = this.uiworldmartwiraredishowindow.uicmbsupplierwindow.uimanagercombobox; WinComboBox uiprodukcombobox = this.uiworldmartwiraredishowindow.uicmbprodukwindow.uiprodukcombobox; WinDateTimePicker uidtptgldisplaydatetimepicker = this.uiworldmartwiraredishowindow.uidtptgldisplaywindow.uidtptgldisplaydatetimepicker; WinComboBox uinudjumlahcombobox = this.uiworldmartwiraredishowindow.uinudjumlahwindow.uinudjumlahcombobox; UI Testing World Mart dengan Microsoft Visual Studio
19 WinComboBox uihargareturcombobox = this.uiworldmartwiraredishowindow.uinudhargabeliwindow.uihargareturcombobox; WinComboBox uinudhargareturcombobox = this.uiworldmartwiraredishowindow.uinudhargareturwindow.uinudhargareturcombobox; WinEdit uihargareturedit = this.uiworldmartwiraredishowindow.uinudhargabeliwindow.uihargareturcombobox.uihargaret uredit; WinButton uiaddbutton = this.uiworldmartwiraredishowindow.uiaddwindow.uiaddbutton; WinClient uipnlpembelianclient = this.uiworldmartwiraredishowindow.uipnlpembelianwindow.uipnlpembelianclient; WinRowHeader uiitemrowheader = this.uiworldmartwiraredishowindow.uidgvdetailwindow.uidatagridviewtable.uirow2row.uiit emrowheader; WinButton uiremovebutton = this.uiworldmartwiraredishowindow.uiremovewindow.uiremovebutton; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow.uisubmitwindow.uisubmitbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinButton uibtnjualbutton = this.uiworldmartloginwindow.uibtnjualwindow.uibtnjualbutton; // Click 'btnjual' button Mouse.Click(uIBtnJualButton, new Point(98, 123)); // Select ' CV.Suka Maju' in 'Manager' combo box uimanagercombobox.selecteditem = this.recordedpembelian2params.uimanagercomboboxselecteditem; // Select ' Daging Sapi' in 'Produk' combo box uiprodukcombobox.selecteditem = this.recordedpembelian2params.uiprodukcomboboxselecteditem; // Select '26/09/2010' in 'dtptgldisplay' date time picker uidtptgldisplaydatetimepicker.datetimeasstring = this.recordedpembelian2params.uidtptgldisplaydatetimepickerdatetimeasstring; // Select '10' in 'nudjumlah' combo box uinudjumlahcombobox.selecteditem = this.recordedpembelian2params.uinudjumlahcomboboxselecteditem; // Select '150000' in 'Harga Retur' combo box uihargareturcombobox.editableitem = this.recordedpembelian2params.uihargareturcomboboxeditableitem; // Select '120000' in 'nudhargaretur' combo box uinudhargareturcombobox.editableitem = this.recordedpembelian2params.uinudhargareturcomboboxeditableitem; // Click 'Harga Retur' text box Mouse.Click(uIHargaReturEdit, new Point(81, 12)); // Click 'Add' button Mouse.Click(uIAddButton, new Point(35, 6)); // Select ' Pocari Sweat Kaleng' in 'Produk' combo box uiprodukcombobox.selecteditem = this.recordedpembelian2params.uiprodukcomboboxselecteditem1; // Select '27/03/2011' in 'dtptgldisplay' date time picker uidtptgldisplaydatetimepicker.datetimeasstring = UI Testing World Mart dengan Microsoft Visual Studio
20 this.recordedpembelian2params.uidtptgldisplaydatetimepickerdatetimeasstring1; // Select '15' in 'nudjumlah' combo box uinudjumlahcombobox.selecteditem = this.recordedpembelian2params.uinudjumlahcomboboxselecteditem1; // Select '4000' in 'Harga Retur' combo box uihargareturcombobox.editableitem = this.recordedpembelian2params.uihargareturcomboboxeditableitem1; // Click 'pnlpembelian' client Mouse.Click(uIPnlPembelianClient, new Point(151, 323)); // Select '3500' in 'nudhargaretur' combo box uinudhargareturcombobox.editableitem = this.recordedpembelian2params.uinudhargareturcomboboxeditableitem1; // Click 'Add' button Mouse.Click(uIAddButton, new Point(39, 8)); // Select '2' in 'nudjumlah' combo box uinudjumlahcombobox.selecteditem = this.recordedpembelian2params.uinudjumlahcomboboxselecteditem2; // Click 'Add' button Mouse.Click(uIAddButton, new Point(16, 4)); // Select ' Mie Instan Indomie' in 'Produk' combo box uiprodukcombobox.selecteditem = this.recordedpembelian2params.uiprodukcomboboxselecteditem2; // Select '25/03/2011' in 'dtptgldisplay' date time picker uidtptgldisplaydatetimepicker.datetimeasstring = this.recordedpembelian2params.uidtptgldisplaydatetimepickerdatetimeasstring2; // Click 'Add' button Mouse.Click(uIAddButton, new Point(25, 12)); // Click 'Unknown Name' row header Mouse.Click(uIItemRowHeader, new Point(20, 8)); // Click 'Remove' button Mouse.Click(uIRemoveButton, new Point(36, 15)); // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(10, 10)); Mouse.Click(uIOKButton, new Point(39, 5)); public void RecordedPembelian3() WinButton uibtnlogoutbutton = this.uiworldmartwiraredishowindow.uibtnlogoutwindow.uibtnlogoutbutton; // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(70, 54)); UI Testing World Mart dengan Microsoft Visual Studio
21 Test Result : UI Testing World Mart dengan Microsoft Visual Studio
22 5. UITestPegawaiManager Recorded Actions : UI Testing World Mart dengan Microsoft Visual Studio
23 Generated Method Recorded Actions : [TestMethod] public void CodedUITestPegawaiManager() // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. // For more information on generated code, see this.uimap.recordedpegawaimanager1(); this.uimap.assertmethodpegawaimanager1(); this.uimap.recordedpegawaimanager2(); this.uimap.assertmethodpegawaimanager2(); this.uimap.recordedpegawaimanager3(); this.uimap.recordedpegawaimanager4(); this.uimap.assertmethodpegawaimanager3(); this.uimap.recordedpegawaimanager5(); public void RecordedPegawaiManager1() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinText uipasswordtext = this.uiworldmartloginwindow.uipasswordwindow.uipasswordtext; WinButton uibtnpegawaibutton = this.uiworldmartloginwindow1.uibtnpegawaiwindow.uibtnpegawaibutton; // Type 'wira' in 'txtuser' text box uitxtuseredit.text = this.recordedpegawaimanager1params.uitxtuseredittext; // Type 'Tab' in 'txtuser' text box Keyboard.SendKeys(uITxtUserEdit, this.recordedpegawaimanager1params.uitxtusereditsendkeys, ModifierKeys.None); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedpegawaimanager1params.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(65, 5)); Mouse.Click(uIOKButton, new Point(37, 21)); // Move 'txtpass' text box from (44, 8) to 'Password' label (51, 4) uipasswordtext.ensureclickable(new Point(51, 4)); Mouse.StartDragging(uITxtPassEdit, new Point(44, 8)); Mouse.StopDragging(uIPasswordText, new Point(51, 4)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedpegawaimanager1params.uitxtpasseditsendkeys1, true);
24 // Click 'Login' button Mouse.Click(uILoginButton, new Point(58, 11)); Mouse.Click(uIOKButton, new Point(58, 10)); // Click 'btnpegawai' button Mouse.Click(uIBtnPegawaiButton, new Point(77, 70)); /// <summary> /// AssertMethodPegawaiManager1 - Use 'AssertMethodPegawaiManager1ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodPegawaiManager1() WinEdit uigajipokokedit = this.uiworldmartwiraredishowindow.uiitemwindow1.uigajipokokedit; WinEdit uitxtnamapegedit = this.uiworldmartwiraredishowindow1.uitxtnamapegwindow.uitxtnamapegedit; WinEdit uitxtalamatpegedit = this.uiworldmartwiraredishowindow2.uitxtalamatpegwindow.uitxtalamatpegedit; WinEdit uitxttelppegedit = this.uiworldmartwiraredishowindow3.uitxttelppegwindow.uitxttelppegedit; WinEdit uitxttunjanganpegedit = this.uiworldmartwiraredishowindow4.uitxttunjanganpegwindow.uitxttunjanganpegedit; WinEdit uitxttotalgajiedit = this.uiworldmartwiraredishowindow5.uitxttotalgajiwindow.uitxttotalgajiedit; WinButton uiaddbutton = this.uiworldmartwiraredishowindow6.uiaddwindow.uiaddbutton; WinButton uieditbutton = this.uiworldmartwiraredishowindow7.uieditwindow.uieditbutton; WinButton uiremovebutton = this.uiworldmartwiraredishowindow.uiremovewindow.uiremovebutton; // Verify that 'Gaji Pokok' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UIGajiPokokEditText, uigajipokokedit.text); // Verify that 'Gaji Pokok' text box's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UIGajiPokokEditEnabled, uigajipokokedit.enabled); // Verify that 'txtnamapeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtNamaPegEditEnabled, uitxtnamapegedit.enabled); // Verify that 'txtnamapeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtNamaPegEditText, uitxtnamapegedit.text); // Verify that 'txtalamatpeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtAlamatPegEditText, uitxtalamatpegedit.text); UI Testing World Mart dengan Microsoft Visual Studio
25 // Verify that 'txtalamatpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtAlamatPegEditEnabl ed, uitxtalamatpegedit.enabled); // Verify that 'txttelppeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtTelpPegEditText, uitxttelppegedit.text); // Verify that 'txttelppeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtTelpPegEditEnabled, uitxttelppegedit.enabled); // Verify that 'txttunjanganpeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtTunjanganPegEditTe xt, uitxttunjanganpegedit.text); // Verify that 'txttunjanganpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtTunjanganPegEditEn abled, uitxttunjanganpegedit.enabled); // Verify that 'txttotalgaji' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtTotalGajiEditText, uitxttotalgajiedit.text); // Verify that 'txttotalgaji' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UITxtTotalGajiEditEnabl ed, uitxttotalgajiedit.enabled); // Verify that 'Add' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UIAddButtonEnabled, uiaddbutton.enabled); // Verify that 'Edit' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UIEditButtonEnabled, uieditbutton.enabled); // Verify that 'Remove' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager1ExpectedValues.UIRemoveButtonEnabled, uiremovebutton.enabled); /// <summary> /// RecordedPegawaiManager2 /// </summary> public void RecordedPegawaiManager2() WinButton uiremovebutton = this.uiworldmartwiraredishowindow.uiremovewindow.uiremovebutton; WinButton uipaybutton = this.uiworldmartwiraredishowindow8.uipaywindow.uipaybutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinButton uiopenbutton = UI Testing World Mart dengan Microsoft Visual Studio
26 this.uiworldmartwiraredishowindow9.uicmbsearchpegwindow.uigajipokokcombobox.uiopenbutt on; WinButton uiclosebutton = this.uiworldmartwiraredishowindow9.uicmbsearchpegwindow.uigajipokokcombobox.uiclosebut ton; WinButton uiaddbutton = this.uiworldmartwiraredishowindow6.uiaddwindow.uiaddbutton; // Click 'Remove' button Mouse.Click(uIRemoveButton, new Point(50, 12)); // Click 'Pay' button Mouse.Click(uIPayButton, new Point(65, 4)); Mouse.Click(uIOKButton, new Point(52, 6)); // Click 'Open' button Mouse.Click(uIOpenButton, new Point(13, 12)); // Click 'Close' button Mouse.Click(uICloseButton, new Point(13, 12)); // Click 'Add' button Mouse.Click(uIAddButton, new Point(37, 13)); /// <summary> /// AssertMethodPegawaiManager2 - Use 'AssertMethodPegawaiManager2ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodPegawaiManager2() WinEdit uiitemedit = this.uiworldmartwiraredishowindow.uiitemwindow2.uiitemedit; WinEdit uitxtnamapegedit = this.uiworldmartwiraredishowindow1.uitxtnamapegwindow.uitxtnamapegedit; WinEdit uitxtalamatpegedit = this.uiworldmartwiraredishowindow2.uitxtalamatpegwindow.uitxtalamatpegedit; WinEdit uitxttelppegedit = this.uiworldmartwiraredishowindow3.uitxttelppegwindow.uitxttelppegedit; WinEdit uitxttunjanganpegedit = this.uiworldmartwiraredishowindow4.uitxttunjanganpegwindow.uitxttunjanganpegedit; WinRadioButton uipegawaitetapradiobutton = this.uiworldmartwiraredishowindow10.uipegawaitetapwindow.uipegawaitetapradiobutton; WinEdit uitxttotalgajiedit = this.uiworldmartwiraredishowindow5.uitxttotalgajiwindow.uitxttotalgajiedit; WinButton uipaybutton = this.uiworldmartwiraredishowindow8.uipaywindow.uipaybutton; // Verify that 'Unknown Name' text box's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UIItemEditEnabled, uiitemedit.enabled); // Verify that 'txtnamapeg' text box's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtNamaPegEditEnabled, uitxtnamapegedit.enabled); // Verify that 'txtalamatpeg' text box's property 'Enabled' equals 'True' UI Testing World Mart dengan Microsoft Visual Studio
27 Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtAlamatPegEditEnabl ed, uitxtalamatpegedit.enabled); // Verify that 'txttelppeg' text box's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtTelpPegEditEnabled, uitxttelppegedit.enabled); // Verify that 'txttunjanganpeg' text box's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtTunjanganPegEditEn abled, uitxttunjanganpegedit.enabled); // Verify that 'txttunjanganpeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtTunjanganPegEditTe xt, uitxttunjanganpegedit.text); // Verify that 'txtnamapeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtNamaPegEditText, uitxtnamapegedit.text); // Verify that 'txtalamatpeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtAlamatPegEditText, uitxtalamatpegedit.text); // Verify that 'txttelppeg' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtTelpPegEditText, uitxttelppegedit.text); // Verify that 'Pegawai Tetap' radio button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UIPegawaiTetapRadioButt onenabled, uipegawaitetapradiobutton.enabled); // Verify that 'Pegawai Tetap' radio button's property 'Selected' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UIPegawaiTetapRadioButt onselected, uipegawaitetapradiobutton.selected); // Verify that 'txttotalgaji' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UITxtTotalGajiEditEnabl ed, uitxttotalgajiedit.enabled); // Verify that 'Pay' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager2ExpectedValues.UIPayButtonEnabled, uipaybutton.enabled); /// <summary> /// RecordedPegawaiManager3 - Use 'RecordedPegawaiManager3Params' to pass parameters into this method. /// </summary> public void RecordedPegawaiManager3() WinComboBox uicmbjabpegcombobox = UI Testing World Mart dengan Microsoft Visual Studio
28 this.uiworldmartwiraredishowindow11.uicmbjabpegwindow.uicmbjabpegcombobox; WinEdit uitxtnamapegedit = this.uiworldmartwiraredishowindow1.uitxtnamapegwindow.uitxtnamapegedit; WinEdit uitxtalamatpegedit = this.uiworldmartwiraredishowindow2.uitxtalamatpegwindow.uitxtalamatpegedit; WinEdit uitxttelppegedit = this.uiworldmartwiraredishowindow3.uitxttelppegwindow.uitxttelppegedit; WinRadioButton uipegawaikontrakradiobutton = this.uiworldmartwiraredishowindow12.uipegawaikontrakwindow.uipegawaikontrakradiobutton ; WinRadioButton uipegawaitetapradiobutton = this.uiworldmartwiraredishowindow10.uipegawaitetapwindow.uipegawaitetapradiobutton; WinEdit uitxttunjanganpegedit = this.uiworldmartwiraredishowindow4.uitxttunjanganpegwindow.uitxttunjanganpegedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow13.uisubmitwindow.uisubmitbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; // Select 'Keamanan' in 'cmbjabpeg' combo box uicmbjabpegcombobox.selecteditem = this.recordedpegawaimanager3params.uicmbjabpegcomboboxselecteditem; // Type 'I' in 'txtnamapeg' text box uitxtnamapegedit.text = this.recordedpegawaimanager3params.uitxtnamapegedittext; // Type 'Ado Dodo' in 'txtnamapeg' text box uitxtnamapegedit.text = this.recordedpegawaimanager3params.uitxtnamapegedittext1; // Type 'Tab' in 'txtnamapeg' text box Keyboard.SendKeys(uITxtNamaPegEdit, this.recordedpegawaimanager3params.uitxtnamapegeditsendkeys, ModifierKeys.None); // Type 'Keputih V/23' in 'txtalamatpeg' text box uitxtalamatpegedit.text = this.recordedpegawaimanager3params.uitxtalamatpegedittext; // Type ' ' in 'txttelppeg' text box uitxttelppegedit.text = this.recordedpegawaimanager3params.uitxttelppegedittext; // Select 'Pegawai Kontrak' radio button uipegawaikontrakradiobutton.selected = this.recordedpegawaimanager3params.uipegawaikontrakradiobuttonselected; // Select 'Pegawai Tetap' radio button uipegawaitetapradiobutton.selected = this.recordedpegawaimanager3params.uipegawaitetapradiobuttonselected; // Type '200000' in 'txttunjanganpeg' text box uitxttunjanganpegedit.text = this.recordedpegawaimanager3params.uitxttunjanganpegedittext; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(57, 11)); Mouse.Click(uIOKButton, new Point(50, 10)); /// <summary> /// RecordedPegawaiManager4 - Use 'RecordedPegawaiManager4Params' to pass parameters into this method. UI Testing World Mart dengan Microsoft Visual Studio
29 /// </summary> public void RecordedPegawaiManager4() WinButton uiopenbutton = this.uiworldmartwiraredishowindow9.uicmbsearchpegwindow.uigajipokokcombobox.uiopenbutt on; WinButton uiclosebutton = this.uiworldmartwiraredishowindow9.uicmbsearchpegwindow.uigajipokokcombobox.uiclosebut ton; WinButton uieditbutton = this.uiworldmartwiraredishowindow7.uieditwindow.uieditbutton; WinComboBox uigajipokokcombobox = this.uiworldmartwiraredishowindow9.uicmbsearchpegwindow.uigajipokokcombobox; // Click 'Open' button Mouse.Click(uIOpenButton, new Point(7, 5)); // Click 'Close' button Mouse.Click(uICloseButton, new Point(7, 5)); // Click 'Edit' button Mouse.Click(uIEditButton, new Point(42, 5)); // Select 'Budi' in 'Gaji Pokok' combo box uigajipokokcombobox.selecteditem = this.recordedpegawaimanager4params.uigajipokokcomboboxselecteditem; /// <summary> /// AssertMethodPegawaiManager3 - Use 'AssertMethodPegawaiManager3ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodPegawaiManager3() WinEdit uitxtidpegedit = this.uiworldmartwiraredishowindow14.uitxtidpegwindow.uitxtidpegedit; WinComboBox uicmbjabpegcombobox = this.uiworldmartwiraredishowindow11.uicmbjabpegwindow.uicmbjabpegcombobox; WinEdit uitxtgajipokokpegedit = this.uiworldmartwiraredishowindow15.uitxtgajipokokpegwindow.uitxtgajipokokpegedit; WinEdit uitxtnamapegedit = this.uiworldmartwiraredishowindow1.uitxtnamapegwindow.uitxtnamapegedit; WinEdit uitxtalamatpegedit = this.uiworldmartwiraredishowindow2.uitxtalamatpegwindow.uitxtalamatpegedit; WinEdit uitxttelppegedit = this.uiworldmartwiraredishowindow3.uitxttelppegwindow.uitxttelppegedit; WinDateTimePicker uidtptglmasukpegdatetimepicker = this.uiworldmartwiraredishowindow16.uidtptglmasukpegwindow.uidtptglmasukpegdatetimepic ker; WinRadioButton uipegawaikontrakradiobutton = this.uiworldmartwiraredishowindow12.uipegawaikontrakwindow.uipegawaikontrakradiobutton ; WinEdit uitxttotalgajiedit = this.uiworldmartwiraredishowindow5.uitxttotalgajiwindow.uitxttotalgajiedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow13.uisubmitwindow.uisubmitbutton; WinButton uipaybutton = this.uiworldmartwiraredishowindow8.uipaywindow.uipaybutton; UI Testing World Mart dengan Microsoft Visual Studio
30 // Verify that 'txtidpeg' text box's property 'Text' equals '0013' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtIDPegEditText, uitxtidpegedit.text); // Verify that 'txtidpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtIDPegEditEnabled, uitxtidpegedit.enabled); // Verify that 'cmbjabpeg' combo box's property 'SelectedItem' equals 'Kasir' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UICmbJabPegComboBoxSele cteditem, uicmbjabpegcombobox.selecteditem); // Verify that 'cmbjabpeg' combo box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UICmbJabPegComboBoxEnab led, uicmbjabpegcombobox.enabled); // Verify that 'txtgajipokokpeg' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtGajiPokokPegEditTe xt, uitxtgajipokokpegedit.text); // Verify that 'txtgajipokokpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtGajiPokokPegEditEn abled, uitxtgajipokokpegedit.enabled); // Verify that 'txtnamapeg' text box's property 'Text' equals 'Budi' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtNamaPegEditText, uitxtnamapegedit.text); // Verify that 'txtnamapeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtNamaPegEditEnabled, uitxtnamapegedit.enabled); // Verify that 'txtalamatpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtAlamatPegEditEnabl ed, uitxtalamatpegedit.enabled); // Verify that 'txtalamatpeg' text box's property 'Text' equals 'RSMK' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtAlamatPegEditText, uitxtalamatpegedit.text); // Verify that 'txttelppeg' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtTelpPegEditText, uitxttelppegedit.text); // Verify that 'txttelppeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtTelpPegEditEnabled, uitxttelppegedit.enabled); // Verify that 'dtptglmasukpeg' date time picker's property 'DateTimeAsString' equals '06/02/ :00:00' UI Testing World Mart dengan Microsoft Visual Studio
31 Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UIDtpTglMasukPegDateTim epickerdatetimeasstring, uidtptglmasukpegdatetimepicker.datetimeasstring); // Verify that 'dtptglmasukpeg' date time picker's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UIDtpTglMasukPegDateTim epickerenabled, uidtptglmasukpegdatetimepicker.enabled); // Verify that 'Pegawai Kontrak' radio button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UIPegawaiKontrakRadioBu ttonenabled, uipegawaikontrakradiobutton.enabled); // Verify that 'Pegawai Kontrak' radio button's property 'Selected' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UIPegawaiKontrakRadioBu ttonselected, uipegawaikontrakradiobutton.selected); // Verify that 'txttotalgaji' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtTotalGajiEditText, uitxttotalgajiedit.text); // Verify that 'txttotalgaji' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UITxtTotalGajiEditEnabl ed, uitxttotalgajiedit.enabled); // Verify that 'Submit' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); // Verify that 'Pay' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiManager3ExpectedValues.UIPayButtonEnabled, uipaybutton.enabled); /// <summary> /// RecordedPegawaiManager5 - Use 'RecordedPegawaiManager5Params' to pass parameters into this method. /// </summary> public void RecordedPegawaiManager5() WinButton uipaybutton = this.uiworldmartwiraredishowindow8.uipaywindow.uipaybutton; WinButton uiyesbutton = this.uipaysalarywindow.uiyeswindow.uiyesbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinButton uieditbutton = this.uiworldmartwiraredishowindow7.uieditwindow.uieditbutton; WinEdit uitxtalamatpegedit = this.uiworldmartwiraredishowindow2.uitxtalamatpegwindow.uitxtalamatpegedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow13.uisubmitwindow.uisubmitbutton; WinComboBox uigajipokokcombobox = this.uiworldmartwiraredishowindow9.uicmbsearchpegwindow.uigajipokokcombobox; WinButton uiremovebutton = this.uiworldmartwiraredishowindow.uiremovewindow.uiremovebutton; WinButton uiyesbutton1 = this.uiremovepegawaiwindow.uiyeswindow.uiyesbutton; UI Testing World Mart dengan Microsoft Visual Studio
32 WinButton uibtnlogoutbutton = this.uiworldmartwiraredishowindow.uibtnlogoutwindow.uibtnlogoutbutton; // Click 'Pay' button Mouse.Click(uIPayButton, new Point(54, 8)); // Click '&Yes' button Mouse.Click(uIYesButton, new Point(49, 12)); Mouse.Click(uIOKButton, new Point(29, 19)); // Click 'Edit' button Mouse.Click(uIEditButton, new Point(35, 7)); // Type 'RSMJ 12 ABC' in 'txtalamatpeg' text box uitxtalamatpegedit.text = this.recordedpegawaimanager5params.uitxtalamatpegedittext; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(55, 14)); Mouse.Click(uIOKButton, new Point(68, 11)); // Click 'Edit' button Mouse.Click(uIEditButton, new Point(47, 10)); // Type 'RSMK' in 'txtalamatpeg' text box uitxtalamatpegedit.text = this.recordedpegawaimanager5params.uitxtalamatpegedittext1; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(32, 5)); Mouse.Click(uIOKButton, new Point(62, 10)); // Select 'Ado Dodo' in 'Gaji Pokok' combo box uigajipokokcombobox.selecteditem = this.recordedpegawaimanager5params.uigajipokokcomboboxselecteditem; // Click 'Remove' button Mouse.Click(uIRemoveButton, new Point(24, 7)); // Click '&Yes' button Mouse.Click(uIYesButton1, new Point(26, 2)); Mouse.Click(uIOKButton, new Point(25, 9)); // Select 'Muhammad Ali Fauzi' in 'Gaji Pokok' combo box uigajipokokcombobox.selecteditem = this.recordedpegawaimanager5params.uigajipokokcomboboxselecteditem1; // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(66, 18)); Test Result : UI Testing World Mart dengan Microsoft Visual Studio
33 UI Testing World Mart dengan Microsoft Visual Studio
34 6. UITestProduk Recorded Actions : UI Testing World Mart dengan Microsoft Visual Studio
35 Generated Method Recorded Actions : [TestMethod] public void CodedUITestProduk() // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. // For more information on generated code, see this.uimap.recordedproduk1(); this.uimap.assertmethodproduk1(); this.uimap.recordedproduk2(); this.uimap.assertmethodproduk2(); this.uimap.recordedproduk3(); this.uimap.assertmethodproduk3(); this.uimap.recordedproduk4(); /// <summary> /// RecordedProduk1 - Use 'RecordedProduk1Params' to pass parameters into this method. /// </summary> public void RecordedProduk1() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinText uipasswordtext = this.uiworldmartloginwindow.uipasswordwindow.uipasswordtext; WinButton uibtnprodukbutton = this.uiworldmartloginwindow2.uibtnprodukwindow.uibtnprodukbutton; // Type 'wira' in 'txtuser' text box uitxtuseredit.text = this.recordedproduk1params.uitxtuseredittext; // Type 'Tab' in 'txtuser' text box Keyboard.SendKeys(uITxtUserEdit, this.recordedproduk1params.uitxtusereditsendkeys, ModifierKeys.None); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedproduk1params.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(55, 10)); Mouse.Click(uIOKButton, new Point(47, 6)); // Move 'txtpass' text box from (45, 1) to 'Password' label (39, 2) uipasswordtext.ensureclickable(new Point(39, 2)); Mouse.StartDragging(uITxtPassEdit, new Point(45, 1)); Mouse.StopDragging(uIPasswordText, new Point(39, 2)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit,
36 this.recordedproduk1params.uitxtpasseditsendkeys1, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(48, 11)); Mouse.Click(uIOKButton, new Point(42, 19)); // Click 'btnproduk' button Mouse.Click(uIBtnProdukButton, new Point(74, 60)); /// <summary> /// AssertMethodProduk1 - Use 'AssertMethodProduk1ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodProduk1() WinEdit uiitemedit = this.uiworldmartwiraredishowindow.uiitemwindow.uiitemedit; WinEdit uiitemedit1 = this.uiworldmartwiraredishowindow.uiitemwindow1.uiitemedit; WinEdit uitxtidproedit = this.uiworldmartwiraredishowindow17.uitxtidprowindow.uitxtidproedit; WinEdit uitxtnamaproedit = this.uiworldmartwiraredishowindow18.uitxtnamaprowindow.uitxtnamaproedit; WinComboBox uicmbidkatprocombobox = this.uiworldmartwiraredishowindow19.uicmbidkatprowindow.uicmbidkatprocombobox; WinEdit uiitemedit2 = this.uiworldmartwiraredishowindow20.uiitem0window.uiitemedit; WinEdit uiitemedit3 = this.uiworldmartwiraredishowindow21.uiitem0window.uiitemedit; WinEdit uiitemedit4 = this.uiworldmartwiraredishowindow22.uiitem0window.uiitemedit; WinDateTimePicker uidtpbtstgldisplaydatetimepicker = this.uiworldmartwiraredishowindow23.uidtpbtstgldisplaywindow.uidtpbtstgldisplaydatetim epicker; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow24.uisubmitwindow.uisubmitbutton; WinButton uicancelbutton = this.uiworldmartwiraredishowindow25.uicancelwindow.uicancelbutton; WinButton uiuploadbutton = this.uiworldmartwiraredishowindow26.uiuploadwindow.uiuploadbutton; WinButton uieditbutton = this.uiworldmartwiraredishowindow27.uieditwindow.uieditbutton; // Verify that 'Unknown Name' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIItemEditText, uiitemedit.text); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIItemEditEnabled, uiitemedit.enabled); // Verify that 'Unknown Name' text box's property 'Text' equals '' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIItemEditText1, uiitemedit1.text); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIItemEditEnabled1, uiitemedit1.enabled); UI Testing World Mart dengan Microsoft Visual Studio
37 // Verify that 'txtidpro' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UITxtIDProEditEnabled, uitxtidproedit.enabled); // Verify that 'txtnamapro' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UITxtNamaProEditEnabled, uitxtnamaproedit.enabled); // Verify that 'cmbidkatpro' combo box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UICmbIDKatProComboBoxEnabled, uicmbidkatprocombobox.enabled); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIItemEditEnabled2, uiitemedit2.enabled); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIItemEditEnabled3, uiitemedit3.enabled); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIItemEditEnabled4, uiitemedit4.enabled); // Verify that 'dtpbtstgldisplay' date time picker's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIDtpBtsTglDisplayDateTimePicke renabled, uidtpbtstgldisplaydatetimepicker.enabled); // Verify that 'Submit' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); // Verify that 'Cancel' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UICancelButtonEnabled, uicancelbutton.enabled); // Verify that 'Upload' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIUploadButtonEnabled, uiuploadbutton.enabled); // Verify that 'Edit' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodProduk1ExpectedValues.UIEditButtonEnabled, uieditbutton.enabled); /// <summary> /// RecordedProduk2 - Use 'RecordedProduk2Params' to pass parameters into this method. /// </summary> public void RecordedProduk2() WinButton uieditbutton = this.uiworldmartwiraredishowindow27.uieditwindow.uieditbutton; WinButton uicancelbutton = this.uiworldmartwiraredishowindow25.uicancelwindow.uicancelbutton; WinComboBox uicmbsearchidcombobox = this.uiworldmartwiraredishowindow28.uicmbsearchidwindow.uicmbsearchidcombobox; WinComboBox uicmbsearchnamacombobox = this.uiworldmartwiraredishowindow29.uicmbsearchnamawindow.uicmbsearchnamacombobox; UI Testing World Mart dengan Microsoft Visual Studio
38 // Click 'Edit' button Mouse.Click(uIEditButton, new Point(38, 15)); // Click 'Cancel' button Mouse.Click(uICancelButton, new Point(48, 14)); // Select ' ' in 'cmbsearchid' combo box uicmbsearchidcombobox.selecteditem = this.recordedproduk2params.uicmbsearchidcomboboxselecteditem; // Select 'Mie Instan Indomie' in 'cmbsearchnama' combo box uicmbsearchnamacombobox.selecteditem = this.recordedproduk2params.uicmbsearchnamacomboboxselecteditem; /// <summary> /// AssertMethodProduk2 - Use 'AssertMethodProduk2ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodProduk2() WinEdit uitxtidproedit = this.uiworldmartwiraredishowindow17.uitxtidprowindow.uitxtidproedit; WinEdit uiitemedit = this.uiworldmartwiraredishowindow.uiitemwindow2.uiitemedit; WinEdit uitxtnamaproedit = this.uiworldmartwiraredishowindow18.uitxtnamaprowindow.uitxtnamaproedit; WinEdit uiitemedit1 = this.uiworldmartwiraredishowindow20.uiitem0window.uiitemedit; WinEdit uiitemedit2 = this.uiworldmartwiraredishowindow21.uiitem0window.uiitemedit; WinEdit uiitemedit3 = this.uiworldmartwiraredishowindow22.uiitem0window.uiitemedit; WinEdit uiitemedit4 = this.uiworldmartwiraredishowindow.uiitemwindow1.uiitemedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow24.uisubmitwindow.uisubmitbutton; WinButton uicancelbutton = this.uiworldmartwiraredishowindow25.uicancelwindow.uicancelbutton; // Verify that 'txtidpro' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UITxtIDProEditText, uitxtidproedit.text); // Verify that 'Unknown Name' text box's property 'Text' equals ' Makanan Ringan' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UIItemEditText, uiitemedit.text); // Verify that 'txtnamapro' text box's property 'Text' equals 'Mie Instan Indomie' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UITxtNamaProEditText, uitxtnamaproedit.text); // Verify that 'Unknown Name' text box's property 'Text' equals '1.500' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UIItemEditText1, uiitemedit1.text); // Verify that 'Unknown Name' text box's property 'Text' equals '1.200' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UIItemEditText2, uiitemedit2.text); UI Testing World Mart dengan Microsoft Visual Studio
39 // Verify that 'txtnamapro' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UITxtNamaProEditEnabled, uitxtnamaproedit.enabled); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UIItemEditEnabled, uiitemedit1.enabled); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UIItemEditEnabled1, uiitemedit2.enabled); // Verify that 'Unknown Name' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UIItemEditEnabled2, uiitemedit3.enabled); // Verify that 'Unknown Name' text box's property 'Text' equals 'Mie Instan Indomie' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UIItemEditText3, uiitemedit4.text); // Verify that 'Submit' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); // Verify that 'Cancel' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodProduk2ExpectedValues.UICancelButtonEnabled, uicancelbutton.enabled); /// <summary> /// RecordedProduk3 - Use 'RecordedProduk3Params' to pass parameters into this method. /// </summary> public void RecordedProduk3() WinButton uieditbutton = this.uiworldmartwiraredishowindow27.uieditwindow.uieditbutton; WinEdit uitxtnamaproedit = this.uiworldmartwiraredishowindow18.uitxtnamaprowindow.uitxtnamaproedit; WinComboBox uinudharganormalcombobox = this.uiworldmartwiraredishowindow30.uinudharganormalwindow.uinudharganormalcombobox; WinEdit uiitemedit = this.uiworldmartwiraredishowindow22.uiitem0window.uiitemedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow24.uisubmitwindow.uisubmitbutton; WinComboBox uicmbsearchnamacombobox = this.uiworldmartwiraredishowindow29.uicmbsearchnamawindow.uicmbsearchnamacombobox; // Click 'Edit' button Mouse.Click(uIEditButton, new Point(22, 11)); // Type 'Mie Instan Indomie Seleraku' in 'txtnamapro' text box uitxtnamaproedit.text = this.recordedproduk3params.uitxtnamaproedittext; // Select '1550' in 'nudharganormal' combo box uinudharganormalcombobox.selecteditem = this.recordedproduk3params.uinudharganormalcomboboxselecteditem; // Click 'Unknown Name' text box Mouse.Click(uIItemEdit, new Point(61, 10)); UI Testing World Mart dengan Microsoft Visual Studio
40 // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(33, 10)); // Select 'Mie Instan Indomie' in 'cmbsearchnama' combo box uicmbsearchnamacombobox.selecteditem = this.recordedproduk3params.uicmbsearchnamacomboboxselecteditem; /// <summary> /// AssertMethodProduk3 - Use 'AssertMethodProduk3ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodProduk3() WinEdit uitxtnamaproedit = this.uiworldmartwiraredishowindow18.uitxtnamaprowindow.uitxtnamaproedit; WinEdit uiitemedit = this.uiworldmartwiraredishowindow20.uiitem0window.uiitemedit; WinEdit uiitemedit1 = this.uiworldmartwiraredishowindow21.uiitem0window.uiitemedit; // Verify that 'txtnamapro' text box's property 'Text' equals 'Mie Instan Indomie Seleraku' Assert.AreEqual(this.AssertMethodProduk3ExpectedValues.UITxtNamaProEditText, uitxtnamaproedit.text); // Verify that 'Unknown Name' text box's property 'Text' equals '1.550' Assert.AreEqual(this.AssertMethodProduk3ExpectedValues.UIItemEditText, uiitemedit.text); // Verify that 'Unknown Name' text box's property 'Text' equals '1.200' Assert.AreEqual(this.AssertMethodProduk3ExpectedValues.UIItemEditText1, uiitemedit1.text); /// <summary> /// RecordedProduk4 - Use 'RecordedProduk4Params' to pass parameters into this method. /// </summary> public void RecordedProduk4() WinComboBox uicmbsearchnamacombobox = this.uiworldmartwiraredishowindow29.uicmbsearchnamawindow.uicmbsearchnamacombobox; WinButton uibtnlogoutbutton = this.uiworldmartwiraredishowindow.uibtnlogoutwindow.uibtnlogoutbutton; // Select 'Daging Sapi' in 'cmbsearchnama' combo box uicmbsearchnamacombobox.selecteditem = this.recordedproduk4params.uicmbsearchnamacomboboxselecteditem; // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(75, 38)); Test Result : UI Testing World Mart dengan Microsoft Visual Studio
41 UI Testing World Mart dengan Microsoft Visual Studio
42 7. UITestSupplier Recorded Actions : Generated Method Recorded Actions : UI Testing World Mart dengan Microsoft Visual Studio
43 [TestMethod] public void CodedUITestSupplier() // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. // For more information on generated code, see this.uimap.recordedsupplier1(); this.uimap.assertmethodsupplier1(); this.uimap.recordedsupplier2(); this.uimap.assertmethodsupplier2(); this.uimap.recordedsupplier3(); /// <summary> /// RecordedSupplier1 - Use 'RecordedSupplier1Params' to pass parameters into this method. /// </summary> public void RecordedSupplier1() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinButton uibtnsupplierbutton = this.uiworldmartloginwindow3.uibtnsupplierwindow.uibtnsupplierbutton; WinButton uiopenbutton = this.uiworldmartloginwindow4.uicmbsearchsupplierwindow.uiopenbutton; WinButton uiclosebutton = this.uiworldmartloginwindow4.uicmbsearchsupplierwindow.uiclosebutton; WinButton uieditbutton = this.uiworldmartloginwindow5.uieditwindow.uieditbutton; WinComboBox uicmbsearchsuppliercombobox = this.uiworldmartloginwindow4.uicmbsearchsupplierwindow.uicmbsearchsuppliercombobox; WinEdit uitxtalamatsupedit = this.uiworldmartloginwindow6.uitxtalamatsupwindow.uitxtalamatsupedit; WinButton uicancelbutton = this.uiworldmartloginwindow7.uicancelwindow.uicancelbutton; // Type 'wira' in 'txtuser' text box uitxtuseredit.text = this.recordedsupplier1params.uitxtuseredittext; // Click 'txtpass' text box Mouse.Click(uITxtPassEdit, new Point(73, 5)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedsupplier1params.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(43, 5)); Mouse.Click(uIOKButton, new Point(17, 12)); // Click 'btnsupplier' button Mouse.Click(uIBtnSupplierButton, new Point(21, 62)); // Click 'Open' button UI Testing World Mart dengan Microsoft Visual Studio
44 Mouse.Click(uIOpenButton, new Point(7, 10)); // Click 'Close' button Mouse.Click(uICloseButton, new Point(7, 10)); // Click 'Edit' button Mouse.Click(uIEditButton, new Point(19, 6)); Mouse.Click(uIOKButton, new Point(31, 7)); // Select 'CV.Suka Maju' in 'cmbsearchsupplier' combo box uicmbsearchsuppliercombobox.selecteditem = this.recordedsupplier1params.uicmbsearchsuppliercomboboxselecteditem; // Click 'Edit' button Mouse.Click(uIEditButton, new Point(12, 13)); // Type 'Kenjeran 30 Surabaya' in 'txtalamatsup' text box uitxtalamatsupedit.text = this.recordedsupplier1params.uitxtalamatsupedittext; // Click 'Cancel' button Mouse.Click(uICancelButton, new Point(45, 8)); /// <summary> /// AssertMethodSupplier1 - Use 'AssertMethodSupplier1ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodSupplier1() WinEdit uitxtidsupedit = this.uiworldmartwiraredishowindow31.uitxtidsupwindow.uitxtidsupedit; WinEdit uitxtnamasupedit = this.uiworldmartwiraredishowindow32.uitxtnamasupwindow.uitxtnamasupedit; WinEdit uitxtalamatsupedit = this.uiworldmartloginwindow6.uitxtalamatsupwindow.uitxtalamatsupedit; WinEdit uitxttelpsupedit = this.uiworldmartwiraredishowindow33.uitxttelpsupwindow.uitxttelpsupedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow34.uisubmitwindow.uisubmitbutton; WinButton uicancelbutton = this.uiworldmartloginwindow7.uicancelwindow.uicancelbutton; WinButton uieditbutton = this.uiworldmartloginwindow5.uieditwindow.uieditbutton; // Verify that 'txtidsup' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtIDSupEditText, uitxtidsupedit.text); // Verify that 'txtidsup' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtIDSupEditEnabled, uitxtidsupedit.enabled); // Verify that 'txtnamasup' text box's property 'Text' equals 'CV.Suka Maju' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtNamaSupEditText, uitxtnamasupedit.text); // Verify that 'txtnamasup' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtNamaSupEditEnabled, uitxtnamasupedit.enabled); UI Testing World Mart dengan Microsoft Visual Studio
45 // Verify that 'txtalamatsup' text box's property 'Text' equals 'Kenjeran 26 Surabaya' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtAlamatSupEditText, uitxtalamatsupedit.text); // Verify that 'txtalamatsup' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtAlamatSupEditEnabled, uitxtalamatsupedit.enabled); // Verify that 'txttelpsup' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtTelpSupEditText, uitxttelpsupedit.text); // Verify that 'txttelpsup' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UITxtTelpSupEditEnabled, uitxttelpsupedit.enabled); // Verify that 'Submit' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); // Verify that 'Cancel' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UICancelButtonEnabled, uicancelbutton.enabled); // Verify that 'Edit' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodSupplier1ExpectedValues.UIEditButtonEnabled, uieditbutton.enabled); /// <summary> /// RecordedSupplier2 - Use 'RecordedSupplier2Params' to pass parameters into this method. /// </summary> public void RecordedSupplier2() WinButton uieditbutton = this.uiworldmartloginwindow5.uieditwindow.uieditbutton; WinEdit uitxtalamatsupedit = this.uiworldmartloginwindow6.uitxtalamatsupwindow.uitxtalamatsupedit; WinEdit uitxttelpsupedit = this.uiworldmartwiraredishowindow33.uitxttelpsupwindow.uitxttelpsupedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow34.uisubmitwindow.uisubmitbutton; WinComboBox uicmbsearchsuppliercombobox = this.uiworldmartloginwindow4.uicmbsearchsupplierwindow.uicmbsearchsuppliercombobox; // Click 'Edit' button Mouse.Click(uIEditButton, new Point(12, 8)); // Type 'Kenjeran 30 Surabaya' in 'txtalamatsup' text box uitxtalamatsupedit.text = this.recordedsupplier2params.uitxtalamatsupedittext; // Type ' ' in 'txttelpsup' text box uitxttelpsupedit.text = this.recordedsupplier2params.uitxttelpsupedittext; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(37, 8)); UI Testing World Mart dengan Microsoft Visual Studio
46 // Select 'CV.Suka Maju' in 'cmbsearchsupplier' combo box uicmbsearchsuppliercombobox.selecteditem = this.recordedsupplier2params.uicmbsearchsuppliercomboboxselecteditem; /// <summary> /// AssertMethodSupplier2 - Use 'AssertMethodSupplier2ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodSupplier2() WinEdit uitxtalamatsupedit = this.uiworldmartloginwindow6.uitxtalamatsupwindow.uitxtalamatsupedit; WinEdit uitxttelpsupedit = this.uiworldmartwiraredishowindow33.uitxttelpsupwindow.uitxttelpsupedit; // Verify that 'txtalamatsup' text box's property 'Text' equals 'Kenjeran 30 Surabaya' Assert.AreEqual(this.AssertMethodSupplier2ExpectedValues.UITxtAlamatSupEditText, uitxtalamatsupedit.text); // Verify that 'txttelpsup' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodSupplier2ExpectedValues.UITxtTelpSupEditText, uitxttelpsupedit.text); /// <summary> /// RecordedSupplier3 - Use 'RecordedSupplier3Params' to pass parameters into this method. /// </summary> public void RecordedSupplier3() WinButton uieditbutton = this.uiworldmartloginwindow5.uieditwindow.uieditbutton; WinEdit uitxtalamatsupedit = this.uiworldmartloginwindow6.uitxtalamatsupwindow.uitxtalamatsupedit; WinEdit uitxttelpsupedit = this.uiworldmartwiraredishowindow33.uitxttelpsupwindow.uitxttelpsupedit; WinButton uisubmitbutton = this.uiworldmartwiraredishowindow34.uisubmitwindow.uisubmitbutton; WinButton uiaddbutton = this.uiworldmartwiraredishowindow35.uiaddwindow.uiaddbutton; WinEdit uitxtnamasupedit = this.uiworldmartwiraredishowindow32.uitxtnamasupwindow.uitxtnamasupedit; WinComboBox uicmbsearchsuppliercombobox = this.uiworldmartloginwindow4.uicmbsearchsupplierwindow.uicmbsearchsuppliercombobox; WinButton uibtnlogoutbutton = this.uiworldmartwiraredishowindow.uibtnlogoutwindow.uibtnlogoutbutton; // Click 'Edit' button Mouse.Click(uIEditButton, new Point(32, 13)); // Type 'Kenjeran 26 Surabaya' in 'txtalamatsup' text box uitxtalamatsupedit.text = this.recordedsupplier3params.uitxtalamatsupedittext; // Type ' ' in 'txttelpsup' text box uitxttelpsupedit.text = this.recordedsupplier3params.uitxttelpsupedittext; // Click 'Submit' button UI Testing World Mart dengan Microsoft Visual Studio
47 Mouse.Click(uISubmitButton, new Point(59, 11)); // Click 'Add' button Mouse.Click(uIAddButton, new Point(26, 11)); // Type 'UD. Jaya Abadi' in 'txtnamasup' text box uitxtnamasupedit.text = this.recordedsupplier3params.uitxtnamasupedittext; // Type 'Tab' in 'txtnamasup' text box Keyboard.SendKeys(uITxtNamaSupEdit, this.recordedsupplier3params.uitxtnamasupeditsendkeys, ModifierKeys.None); // Type 'Keputih Gang Makam' in 'txtalamatsup' text box uitxtalamatsupedit.text = this.recordedsupplier3params.uitxtalamatsupedittext1; // Type ' ' in 'txttelpsup' text box uitxttelpsupedit.text = this.recordedsupplier3params.uitxttelpsupedittext1; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(63, 10)); // Select 'UD. Jaya Abadi' in 'cmbsearchsupplier' combo box uicmbsearchsuppliercombobox.selecteditem = this.recordedsupplier3params.uicmbsearchsuppliercomboboxselecteditem; // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(55, 42)); Test Result : UI Testing World Mart dengan Microsoft Visual Studio
48 8. UITestPegawaiBoss Recorded Actions : Generated Method Recorded Actions : [TestMethod] public void CodedUITestPegawaiBoss() UI Testing World Mart dengan Microsoft Visual Studio
49 // To generate code for this test, select "Generate Code for Coded UI Test" from the shortcut menu and select one of the menu items. // For more information on generated code, see this.uimap.recordedpegawaiboss1(); this.uimap.assertmethodpegawaiboss1(); this.uimap.recordedpegawaiboss2(); this.uimap.assertmethodpegawaiboss2(); this.uimap.recordedpegawaiboss3(); /// <summary> /// RecordedPegawaiBoss1 - Use 'RecordedPegawaiBoss1Params' to pass parameters into this method. /// </summary> public void RecordedPegawaiBoss1() WinEdit uitxtuseredit = this.uiworldmartloginwindow.uitxtuserwindow.uitxtuseredit; WinWindow uitxtpasswindow = this.uiworldmartloginwindow.uiworldmartloginclient.uitxtpasswindow; WinEdit uitxtpassedit = this.uiworldmartloginwindow.uitxtpasswindow.uitxtpassedit; WinButton uiloginbutton = this.uiworldmartloginwindow.uiloginwindow.uiloginbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; // Type 'jeff' in 'txtuser' text box uitxtuseredit.text = this.recordedpegawaiboss1params.uitxtuseredittext; // Click 'txtpass' window Mouse.Click(uITxtPassWindow, new Point(87, 18)); // Click 'txtpass' text box Mouse.Click(uITxtPassEdit, new Point(84, 11)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedpegawaiboss1params.uitxtpasseditsendkeys, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(62, 9)); Mouse.Click(uIOKButton, new Point(37, 6)); // Click 'txtpass' text box Mouse.Click(uITxtPassEdit, new Point(70, 6)); // Type '********' in 'txtpass' text box Keyboard.SendKeys(uITxtPassEdit, this.recordedpegawaiboss1params.uitxtpasseditsendkeys1, true); // Click 'Login' button Mouse.Click(uILoginButton, new Point(43, 19)); Mouse.Click(uIOKButton, new Point(29, 6)); /// <summary> UI Testing World Mart dengan Microsoft Visual Studio
50 /// AssertMethodPegawaiBoss1 - Use 'AssertMethodPegawaiBoss1ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodPegawaiBoss1() WinEdit uitxtnamapegedit = this.uiworldmartjeffreyhermwindow.uitxtnamapegwindow.uitxtnamapegedit; WinEdit uitxtalamatpegedit = this.uiworldmartjeffreyhermwindow1.uitxtalamatpegwindow.uitxtalamatpegedit; WinEdit uitxttelppegedit = this.uiworldmartjeffreyhermwindow2.uitxttelppegwindow.uitxttelppegedit; WinWindow uitxtidpegwindow = this.uiworldmartjeffreyhermwindow7.uipanelmanagerpegawaiwindow.uitxtidpegwindow; WinButton uisubmitbutton = this.uiworldmartjeffreyhermwindow8.uisubmitwindow.uisubmitbutton; WinButton uicancelbutton = this.uiworldmartjeffreyhermwindow9.uicancelwindow.uicancelbutton; WinWindow uidtptglakhirpegwindow = this.uiworldmartjeffreyhermwindow7.uipanelmanagerpegawaiwindow.uidtptglakhirpegwindow; // Verify that 'txtnamapeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss1ExpectedValues.UITxtNamaPegEditEnabled, uitxtnamapegedit.enabled); // Verify that 'txtalamatpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss1ExpectedValues.UITxtAlamatPegEditEnabled, uitxtalamatpegedit.enabled); // Verify that 'txttelppeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss1ExpectedValues.UITxtTelpPegEditEnabled, uitxttelppegedit.enabled); // Verify that 'txtidpeg' window's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss1ExpectedValues.UITxtIDPegWindowEnabled, uitxtidpegwindow.enabled); // Verify that 'Submit' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss1ExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); // Verify that 'Cancel' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss1ExpectedValues.UICancelButtonEnabled, uicancelbutton.enabled); // Verify that 'dtptglakhirpeg' window's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss1ExpectedValues.UIDtpTglAkhirPegWindowEnab led, uidtptglakhirpegwindow.enabled); /// <summary> /// RecordedPegawaiBoss2 - Use 'RecordedPegawaiBoss2Params' to pass parameters into this method. /// </summary> public void RecordedPegawaiBoss2() UI Testing World Mart dengan Microsoft Visual Studio
51 WinButton uieditbutton = this.uiworldmartloginwindow9.uieditwindow.uieditbutton; WinButton uiremovebutton = this.uiworldmartloginwindow10.uiremovewindow.uiremovebutton; WinButton uiaddbutton = this.uiworldmartloginwindow11.uiaddwindow.uiaddbutton; WinComboBox uicmbjabpegcombobox = this.uiworldmartjeffreyhermwindow10.uicmbjabpegwindow.uicmbjabpegcombobox; WinEdit uitxtnamapegedit = this.uiworldmartjeffreyhermwindow.uitxtnamapegwindow.uitxtnamapegedit; WinEdit uitxtalamatpegedit = this.uiworldmartjeffreyhermwindow1.uitxtalamatpegwindow.uitxtalamatpegedit; WinEdit uitxttelppegedit = this.uiworldmartjeffreyhermwindow2.uitxttelppegwindow.uitxttelppegedit; WinDateTimePicker uidtptglakhirpegdatetimepicker = this.uiworldmartjeffreyhermwindow11.uidtptglakhirpegwindow.uidtptglakhirpegdatetimepic ker; WinRadioButton uipegawaikontrakradiobutton = this.uiworldmartjeffreyhermwindow12.uipegawaikontrakwindow.uipegawaikontrakradiobutton ; WinRadioButton uipegawaitetapradiobutton = this.uiworldmartjeffreyhermwindow3.uipegawaitetapwindow.uipegawaitetapradiobutton; WinEdit uitxttunjanganpegedit = this.uiworldmartjeffreyhermwindow4.uitxttunjanganpegwindow.uitxttunjanganpegedit; WinButton uisubmitbutton = this.uiworldmartjeffreyhermwindow8.uisubmitwindow.uisubmitbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinComboBox uigajipokokcombobox = this.uiworldmartloginwindow8.uicmbsearchpegwindow.uigajipokokcombobox; // Click 'Edit' button Mouse.Click(uIEditButton, new Point(48, 15)); // Click 'Remove' button Mouse.Click(uIRemoveButton, new Point(35, 14)); // Click 'Add' button Mouse.Click(uIAddButton, new Point(14, 12)); // Select 'Manager' in 'cmbjabpeg' combo box uicmbjabpegcombobox.selecteditem = this.recordedpegawaiboss2params.uicmbjabpegcomboboxselecteditem; // Type 'Iwan Budiono' in 'txtnamapeg' text box uitxtnamapegedit.text = this.recordedpegawaiboss2params.uitxtnamapegedittext; // Type 'Lebak Arum 5/27' in 'txtalamatpeg' text box uitxtalamatpegedit.text = this.recordedpegawaiboss2params.uitxtalamatpegedittext; // Type ' ' in 'txttelppeg' text box uitxttelppegedit.text = this.recordedpegawaiboss2params.uitxttelppegedittext; // Select '18/06/2011' in 'dtptglakhirpeg' date time picker uidtptglakhirpegdatetimepicker.datetimeasstring = this.recordedpegawaiboss2params.uidtptglakhirpegdatetimepickerdatetimeasstring; // Select 'Pegawai Kontrak' radio button uipegawaikontrakradiobutton.selected = this.recordedpegawaiboss2params.uipegawaikontrakradiobuttonselected; // Select 'Pegawai Tetap' radio button uipegawaitetapradiobutton.selected = UI Testing World Mart dengan Microsoft Visual Studio
52 this.recordedpegawaiboss2params.uipegawaitetapradiobuttonselected; // Type '200000' in 'txttunjanganpeg' text box uitxttunjanganpegedit.text = this.recordedpegawaiboss2params.uitxttunjanganpegedittext; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(36, 5)); Mouse.Click(uIOKButton, new Point(34, 12)); // Select 'Iwan Budiono' in 'Gaji Pokok' combo box uigajipokokcombobox.selecteditem = this.recordedpegawaiboss2params.uigajipokokcomboboxselecteditem; /// <summary> /// AssertMethodPegawaiBoss2 - Use 'AssertMethodPegawaiBoss2ExpectedValues' to pass parameters into this method. /// </summary> public void AssertMethodPegawaiBoss2() WinEdit uitxtidpegedit = this.uiworldmartjeffreyhermwindow13.uitxtidpegwindow.uitxtidpegedit; WinEdit uitxtgajipokokpegedit = this.uiworldmartjeffreyhermwindow14.uitxtgajipokokpegwindow.uitxtgajipokokpegedit; WinWindow uitxtnamapegwindow = this.uiworldmartjeffreyhermwindow7.uipanelmanagerpegawaiwindow.uitxtnamapegwindow; WinEdit uitxtnamapegedit = this.uiworldmartjeffreyhermwindow.uitxtnamapegwindow.uitxtnamapegedit; WinEdit uitxtalamatpegedit = this.uiworldmartjeffreyhermwindow1.uitxtalamatpegwindow.uitxtalamatpegedit; WinEdit uitxttelppegedit = this.uiworldmartjeffreyhermwindow2.uitxttelppegwindow.uitxttelppegedit; WinEdit uitxttunjanganpegedit = this.uiworldmartjeffreyhermwindow4.uitxttunjanganpegwindow.uitxttunjanganpegedit; WinButton uisubmitbutton = this.uiworldmartjeffreyhermwindow8.uisubmitwindow.uisubmitbutton; WinButton uipaybutton = this.uiworldmartjeffreyhermwindow6.uipaywindow.uipaybutton; // Verify that 'txtgajipokokpeg' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtGajiPokokPegEditText, uitxtgajipokokpegedit.text); // Verify that 'txtgajipokokpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtGajiPokokPegEditEnabl ed, uitxtgajipokokpegedit.enabled); // Verify that 'txtnamapeg' window's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtNamaPegWindowEnabled, uitxtnamapegwindow.enabled); // Verify that 'txtnamapeg' text box's property 'Text' equals 'Iwan Budiono' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtNamaPegEditText, UI Testing World Mart dengan Microsoft Visual Studio
53 uitxtnamapegedit.text); // Verify that 'txtalamatpeg' text box's property 'Text' equals 'Lebak Arum 5/27' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtAlamatPegEditText, uitxtalamatpegedit.text); // Verify that 'txtalamatpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtAlamatPegEditEnabled, uitxtalamatpegedit.enabled); // Verify that 'txttelppeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtTelpPegEditEnabled, uitxttelppegedit.enabled); // Verify that 'txttelppeg' text box's property 'Text' equals ' ' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtTelpPegEditText, uitxttelppegedit.text); // Verify that 'txttunjanganpeg' text box's property 'Text' equals '200000' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtTunjanganPegEditText, uitxttunjanganpegedit.text); // Verify that 'txttunjanganpeg' text box's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UITxtTunjanganPegEditEnabl ed, uitxttunjanganpegedit.enabled); // Verify that 'Submit' button's property 'Enabled' equals 'False' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UISubmitButtonEnabled, uisubmitbutton.enabled); // Verify that 'Pay' button's property 'Enabled' equals 'True' Assert.AreEqual(this.AssertMethodPegawaiBoss2ExpectedValues.UIPayButtonEnabled, uipaybutton.enabled); /// <summary> /// RecordedPegawaiBoss3 - Use 'RecordedPegawaiBoss3Params' to pass parameters into this method. /// </summary> public void RecordedPegawaiBoss3() WinButton uieditbutton = this.uiworldmartloginwindow9.uieditwindow.uieditbutton; WinEdit uitxtalamatpegedit = this.uiworldmartjeffreyhermwindow1.uitxtalamatpegwindow.uitxtalamatpegedit; WinButton uisubmitbutton = this.uiworldmartjeffreyhermwindow8.uisubmitwindow.uisubmitbutton; WinButton uiokbutton = this.uiokwindow.uiokbutton; WinComboBox uigajipokokcombobox = this.uiworldmartloginwindow8.uicmbsearchpegwindow.uigajipokokcombobox; WinButton uiremovebutton = this.uiworldmartloginwindow10.uiremovewindow.uiremovebutton; WinButton uiyesbutton = this.uiremovepegawaiwindow.uiyeswindow.uiyesbutton; WinButton uidetailsbutton = this.uiworldmartjeffreyhermwindow15.uiworldmartjeffreyhermclient.uidetailsbutton; WinButton uicontinuebutton = this.uiworldmartjeffreyhermwindow15.uiworldmartjeffreyhermclient.uicontinuebutton; UI Testing World Mart dengan Microsoft Visual Studio
54 WinButton uibtnlogoutbutton = this.uiworldmartjeffreyhermwindow16.uibtnlogoutwindow.uibtnlogoutbutton; // Click 'Edit' button Mouse.Click(uIEditButton, new Point(39, 13)); // Type 'Lebak Arum 5/30' in 'txtalamatpeg' text box uitxtalamatpegedit.text = this.recordedpegawaiboss3params.uitxtalamatpegedittext; // Click 'Submit' button Mouse.Click(uISubmitButton, new Point(51, 14)); Mouse.Click(uIOKButton, new Point(31, 9)); // Select 'Iwan Budiono' in 'Gaji Pokok' combo box uigajipokokcombobox.selecteditem = this.recordedpegawaiboss3params.uigajipokokcomboboxselecteditem; // Click 'Remove' button Mouse.Click(uIRemoveButton, new Point(20, 13)); // Click '&Yes' button Mouse.Click(uIYesButton, new Point(59, 14)); Mouse.Click(uIOKButton, new Point(41, 10)); // Select 'Wira Redi' in 'Gaji Pokok' combo box uigajipokokcombobox.selecteditem = this.recordedpegawaiboss3params.uigajipokokcomboboxselecteditem1; // Click 'btnlogout' button Mouse.Click(uIBtnLogoutButton, new Point(87, 41)); Test Result : UI Testing World Mart dengan Microsoft Visual Studio
Worksoft Certify CA Plex C++ Interface Reference V
Worksoft Certify CA Plex C++ Interface Reference V3.0.000 Worksoft, Inc. 15851 Dallas Parkway, Suite 855 Addison, TX 75001 www.worksoft.com 866-836-1773 CM First Group USA 7000 North Mopac Expy, Plaza
More informationCharlotte Housing Authority Applicant Portal Overview
Topic Charlotte Housing Authority Table of Contents Page Login Page 3 Forgot Password 4 Registering- Currently on waiting list 6-10 Home Screen 11 Wait Listing Information Basic Details 12-13 Waiting List
More informationRequest Policy Number from AgentNet
Request Policy Number from AgentNet The purpose of this document is to provide information on how to get an AgentNet policy number from within FAST. Table of Contents Verify Products... 1 Request Policy
More informationHow to Create and Submit Data Filings Using the Florida Office of Insurance Regulation Filing System (IRFS)
The Florida Office of Insurance Regulation has launched the Insurance Regulation Filing System (IRFS) -- a new online application -- to replace the DCAM system. How to Create and Submit Data Filings Using
More informationCity of Aurora. Development Review Plans Submission and Referral Website. Public and Agency Referral Instruction Guide
City of Aurora Development Review Plans Submission and Referral Website Public and Agency Referral Instruction Guide Table of Contents Introduction... 3 Project Search (Public only)... 4 Project Search
More informationTajima Parts Ordering System Operating Manual
Tajima Parts Ordering System Operating Manual Content 1. Before Using This System...3 2. Starting Tajima Parts Ordering System...5 3. Exiting Tajima Parts Ordering System...6 4. Tajima Parts Ordering System
More informationOnline Account Aggregation (Member-to-Member Transfers)
Online Account Aggregation (Member-to-Member Transfers) Member-to-Member Transfers to Joint Accounts 1. Log into Online Banking (www.tefcu.org) using your Online Banking ID and password. Once you login
More informationSchedule Ease Online Help Manual. Login Screen
Login Screen Enter the information required to login. First time users must be entered entered in the Schedule Ease employee information screen with a valid email address before attempting first login.
More informationHow to Create and Submit Title Filings Using the Florida Office of Insurance Regulation Filing System (IRFS)
The Florida Office of Insurance Regulation has launched the Insurance Regulation Filing System (IRFS) -- to replace the DCAM system. How to Create and Submit Title Filings Using the Florida Office of Insurance
More informationSubmit a Response - Construction (First Time - No Addenda)
Submit a Response - Construction (First Time - No Addenda) In this Course you will learn how to submit a response to a construction solicitation document through the isupplier Portal for the first time.
More informationWAWF 5.6 Foreign Vendor COMBO Document
WAWF 5.6 Foreign Vendor COMBO Document Introduction This chapter explains how to create two documents, an Invoice and a Receiving Report, with one document selection The information you need to complete
More informationCommercial Online Banking Positive Pay & ACH Import Maps
Commercial Online Banking Positive Pay & ACH Import Maps Saving Current ARP/Positive Pay Import Maps Import maps will not transfer and must be re-entered in the new system. To access current import maps,
More informationPLEASE KEEP IN MIND THERE ARE TWO WAYS TO UPDATE A STUDENT S ATTENDANCE STATUS:
CERTIFYING ROSTERS 1. Browse to https://tim.txstate.edu/classrosters or click the Certify Rosters link on the Faculty Services tab. 2. Log in using your NetID and password. 3. The Home navigational menu
More informationITU/TIES USER ACCOUNT: REQUEST TIES ACCESS. SAP AG. All rights reserved. 1
ITU/TIES USER ACCOUNT: REQUEST TIES ACCESS SAP AG. All rights reserved. 1 Login to ITU/TIES User Management Page To request TIES access, you need to first create and activate your ITU user account. To
More informationEMPLOYEE ACCESS. Updated 04/12/12 1 of 13
If you are not a current Skyward user, you will have to email Cindy Crace (ccrace@gcs.k12.in.us) or Sandy Cook (sacook@gcs.k12.in.us) to obtain your Login and Password. If you are a current Skyward user,
More informationTable of Contents. Navigate the Management Menu. 911 Management Page
ucontrol Managing 911 Information Important note regarding 911 service: VoIP 911 service has certain limitations relative to Enhanced 911 service that is available on most traditional telephone service.
More informationHow to Login Transaction Management
How to Login Transaction Management 1. 2. 1. Open a web browser and go to https://www.bvonesource.com/wps/portal 2. Input User ID and Password, then press Login. In case forget your password, please press
More informationHow to Create and Submit Title Filings Using the Florida Office of Insurance Regulation Filing System (IRFS)
The Florida Office of Insurance Regulation has launched the Insurance Regulation Filing System (IRFS) -- a new online application -- to replace the DCAM system. How to Create and Submit Title Filings Using
More informationINSTITUTE BUSINESS SYSTEMS IMSS COGNOS REPORT STUDIO GUIDE
INSTITUTE BUSINESS SYSTEMS IMSS COGNOS REPORT STUDIO GUIDE Table of Contents Logging into Cognos... 3 Viewing Summary Information... 6 Running a Report... 6 Rerunning a Report... 9 Comparing Summary Information...
More informationmhtml:file://c:\wamp\www\computer center\downloads\thunderbird mail configuration.mht
Page 1 of 10 This file contains all the steps and information that was recorded to help you describe the recorded steps to others. Before sharing this file, you should verify the following: The steps below
More informationPortal/Extranet User Guide for Clients
Portal/Extranet User Guide for Clients Welcome to the ichannel Portal/Extranet. This guide will walk you through logging into your personalized, secure portal/extranet site. It will also show you how to
More informationOut-of-State Tobacco Products Wholesale Dealer s Report
Out-of-State Tobacco Products Wholesale Dealer s Report Logging Into EDS Log in with the user id and password provided through the EDS registration process and click on the Login button. If you have not
More informationCreate a Login System in Visual Basic. Creating a login system. Start a new visual basic Windows Forms application project. Call it Login System
Creating a login system Start a new visual basic Windows Forms application project Call it Login System Change the form TITLE from Form1 to Login System Add the following to the form Component Text Name
More informationSecurity Management System SNMP Trap Interface
Security Management System software generates various alarms on events. SMS SNMP trap Interface application connects to one or more SMS Servers and receives all the alarms generated by the SMS application.
More informationenicq 5 Test Mode Guide
Vermont Oxford Network enicq 5 Documentation enicq 5 Test Mode Guide Release 2.2 Published August 2016 2016 Vermont Oxford Network. All Rights Reserved. enicq 5 Test Mode Guide Introduction In order to
More information2. Type in User Name and Password [Password is case-sensitive]. 7. Type in any Additional Comments. 8. Click the Review Tab to review your order.
Log In 1. Open your Internet web browser and type in the following address: https://www.marshfieldlabs.org/reference 2. Type in User Name and Password [Password is case-sensitive]. 3. Click Log In. NOTE:
More informationThe exam registration is performed by the primary level user [Lecturer/ Course advisor].
The Exam Registration can be done in 2 modes: 1. College mode Used to register students for examination in group by the college authority. 2. Student mode Used by the student to register himself/herself
More informationOnline Banking Procedures
Table of Contents Online Banking Procedures... 2 1.1 Sign into Online Banking- No Token...2 1.2 Sign into Online Banking- Token...3 1.3 Change Account Nickname...5 Stop Payments... 7 1.4 New Stop Payments...7
More informationInstallation Guide. 3CX CRM Plugin for Autotask. Version:
Installation Guide 3CX CRM Plugin for Autotask Version: 15.5.76 "Copyright VoIPTools, LLC 2011-2018" Information in this document is subject to change without notice. No part of this document may be reproduced
More informationMy PHLY Registration Process and User Guide
Create a new My PHLY account: From the PHLY.com home page, select one of the following methods to begin the registration process: Hover over the Log In or Register section and click Register Result: The
More informationHow to Navigate SISWeb.
How to Navigate SISWeb http://sisweb.ucdavis.edu Summary Slide SISWeb Login- http://sisweb.ucdavis.edu Student Services & Financial Aid Student Records View Holds Student Records Final Grades Student Records
More informationMigrating Eclipse.net from SQL Server 2005 to SQL Server 2008
Purpose: This document describes the recommended method of the migration of the Eclipse.net SQL database from Microsoft SQL Server 2005 to 2008. Micro Librarian Systems LTD Page 1 of 6 Support: www.microlib.co.uk/mymls
More informationLab 3: Linking to OSLC Artifacts
Objectives After completing this lab, you will be able to: Load Remote Collections of OSLC Requirements Add Traceability from Model Elements to Remote Artifacts (Requirements, Test Cases, Work Items) Overview
More informationINFRAGISTICS WINDOWS FORMS 18.2 Volume Release Notes November 2018
18.2 Volume Release Notes November 2018 Infragistics Windows Forms controls provide breadth and depth in enabling developers to bring modern, trend-setting applications to market while shortening development
More informationTobacco Products Manufacturer s and Importer s Report
Tobacco Products Manufacturer s and Importer s Report Logging Into EDS Log in with the user id and password provided through the EDS registration process and click on the Login button. If you have not
More informationDivision of Alcoholic Beverages and Tobacco. In-State Manufacturer s Monthly Report
Division of Alcoholic Beverages and Tobacco In-State Manufacturer s Monthly Report Logging Into EDS Log in with the user id and password provided through the EDS registration process and click on the Login
More informationPayroll Web. Harris School Solutions For the ADM2000 Financial System
1 Payroll Web For the ADM2000 Financial System 2017 www.harrisschoolsolutions.com Harris School Solutions 2 Contents Logging In and My Profile Settings 3 Logging In 3 My Profile Settings 4 Accessing Employee
More informationUser Guide for Applicants PROJECT. DATE & VERSION 11 th Oct 2016, Version: 2.0. Scholarships Management System Applicant Portal
TITLE PROJECT User Guide for Applicants Scholarships Management System Applicant Portal DATE & VERSION 11 th Oct 2016, Version: 2.0 User Guide for Applicants Page 1 of 15 TABLE OF CONTENTS 1 Launch the
More informationNew York State Department of Health Medicaid Perinatal Care Quality Improvement Project
Page 1 of 9 New York State Department of Health Medicaid Perinatal Care Quality Improvement Project Instruction Module 2: Complete Excel Data Entry Forms and Send Data to Your Computer Desktop Submitting
More informationCreating an Initial Certification Transaction
Slide 1 - Title Transaction Page 1 of 34 Slide 2 - Objectives Section One Objectives In this section, you will learn how to create an initial certification transaction using the MITAS Internet Property
More informationDisabled American Veterans Membership System User Manual for Members
Disabled American Veterans Membership System User Manual for Members Disabled American Veterans 2 2/9/2012 Table of Contents Contents Basic Web Application Usage... 4 Member Login... 8 Change Password...
More informationHelp Document USER ACCOUNT PROFILE. Menu. Policy
Menu - Policy - Definitions and Charts - Getting Started: Managing User Accounts - How to Manage User Information - How to Unlock an Account - How to Reset a Password - How to Enable/Disable an Account
More information2. From the BennyBuy home page, click on the Documents tab on the left side panel. Select Search Documents under Document Search.
Change Orders Processing Types of Change Order Requests include: Starting Change order Change Index and FOAPAL Elements Revise an Existing PO Line Add a New PO Line Note: Enable Supplier Activity (punch-out
More informationTivoli Common Reporting V2.x. Reporting with Tivoli Data Warehouse
Tivoli Common Reporting V2.x Reporting with Tivoli Data Warehouse Preethi C Mohan IBM India Ltd. India Software Labs, Bangalore +91 80 40255077 preethi.mohan@in.ibm.com Copyright IBM Corporation 2012 This
More information1 HOW TO LOGIN ENOC ISUPPLIER PORTAL HOW TO CHANGE EXISTING PASSWORD HOW TO UPDATE TRADE LICENSE HOW TO UPDATE - PROFILE...
Contents 1 HOW TO LOGIN ENOC ISUPPLIER PORTAL... 2 2 HOW TO CHANGE EXISTING PASSWORD... 3 3 HOW TO UPDATE TRADE LICENSE... 4 4 HOW TO UPDATE - PROFILE... 7 5 HOW TO RESPOND RFI / RFQ... 11 GUIDELINES Page
More informationAccessing Talent Ed. Log in for the first time or Change your password. 1. From the District Home page, select the Staff tab.
Accessing Talent Ed 1. From the District Home page, select the Staff tab. 2. On the next page, scroll down and select the link for TalentEd. You may also access the page directly at: https://wesdschools.cloud.talentedk12.com/
More informationCASHNet - Departmental Deposits Instructions for Departments
CASHNet - Departmental Deposits Instructions for Departments Getting Started... 2 Logging in to CASHNet... 2 Home Page Menu / Accessing Departmental Deposits Module... 2 Adding a New Deposit... 4 Reference
More informationWelcome to the Online Payment Center for MFA Oil Company
Welcome to the Online Payment Center for MFA Oil Company To Enroll your MFA Oil Company account, select the Enroll Now button. Once you click on Enroll Now, you will be directed to the Terms and Conditions
More informationR9.7 erwin License Server:
R9.7 erwin License Server: Installation and Setup This is a quick guide to setting-up a erwin DM License Server. NOTES: - Concurrent licensing is available for only erwin r8.2 and later releases! - Concurrent
More informationUser Account Manager
CHAPTER 4 Note User accounts can be accessed only when operating in Internal Directory mode. To access User tasks, log in to the system (see Logging In section on page 2-1). Then, from the Home page, click
More informationManaging Workflows. Starting Prime Network Administration CHAPTER
CHAPTER 10 Prime Network Administration can be used to manage deployed workflow templates. Topics include: Starting Prime Network Administration, page 10-1 Viewing the List of Templates and Template Properties,
More informationLogistics eschenker - How to get started
eschenker - How to get started DB Schenker Next Generation eservices Program IT, KAM/Sales August 2015 Internal Information: Customer Registration The Related Links area of the eschenker Portal Entry page
More informationPurchasing Settlement Instructions Northern Michigan University
Purchasing Settlement Instructions Northern Michigan University Table of Contents STEP 1: LOGGING ON:... 1 STEP 2: CREATING A SETTLEMENT REPORT... 2 STEP 3: REPORT HEADER... 3 STEP 4: ADDING AN EXPENSE...
More informationPersonal Online Banking Quick Start Guide
Personal Online Banking Quick Start Guide Step 1 Visit AmericanBank.com and locate the Personal Login ID box in the top right corner of the homepage. TIP: There are now two different online banking systems
More informationNOTE: Please have your IT staff add this information to their Safe List : Mail- and
It is important to us to be there when you need us! Our website now offers you the ability to view your policy information online anytime, from any computer with Internet access! You have been provided
More informationLogging In - Administrators
Logging In - Administrators On this page: The ADAMS URL The ADAMS Login Providing contact details Providing your email address or mobile number Validating your email address or mobile phone number Alternate
More informationSalsify User Guide: Bulk Uploads
Salsify User Guide: Bulk Uploads Table of Contents I. Login...3 II. Importing Bulk Content...4 III. Organizing Your Data... 11 A. Changing Description Column... Error! Bookmark not defined. B. Filter through
More informationEmpower Data Exporter. The Empower Data Exporter is for use with Empower 2154 and requires the Microsoft.NET Framework version 2.0.
Empower Data Exporter This tool is an example program which demonstrates some capabilities of the Empower Toolkit. It was not created using Waters Software Development Lifecycle. This tool was tested in
More informationInstallation Guide. 3CX CRM Plugin for ConnectWise. Single Tenant Version
Installation Guide 3CX CRM Plugin for ConnectWise Single Tenant Version "Copyright VoIPTools, LLC 2011-2016" Information in this document is subject to change without notice. No part of this document may
More informationBCBST Secure File Gateway Instructions (HTTPS)
BCBST Secure File Gateway Instructions (HTTPS) 1 Table of Contents New BCBST Secure File Gateway pg 3 Upload file to BCBST pg 4 Search Function pg 12 Download file from BCBST pg 13 Subscribe to e-mail
More informationSALES REPORTING GUIDE TO MANUALLY ENTER SALES DATA IN TRADEMARX:
SALES REPORTING GUIDE TO MANUALLY ENTER SALES DATA IN TRADEMARX: 1. Go to http://licensing.trademarxonline.com 2. Log in using your email address and password. If you don t know your password, please click
More informationDigital Accessibility: Web Essentials User Guide For Online e-learning and Examination
Digital Accessibility: Web Essentials User Guide For Online e-learning and Examination July 2012 v1.01 Contents 1. Introduction... 3 2. Registration and Login... 4 3. Accessing the Courseware... 6 4. Accessing
More informationCREATE INVOICE (WITHOUT A PO)
CREATE INVOICE (WITHOUT A PO) DESCRIPTION This process is used to submit a Non PO invoice. If you still have questions, please email NobleInvoiceOnly@nblenergy.com. PROCEDURE STEP 1: Login to Oracle (https://oracledmzpnob1i.nobleenergyinc.com/oa_html/appslogin).
More informationBusiness Online TM. Positive Pay - Adding Issued Items. Quick Reference Guide
Business Online TM Positive Pay - Adding Issued Items Quick Reference Guide Positive Pay Adding Issued Items Manually or Using Templates Positive Pay is a risk management solution that provides the ability
More informationKendo UI. Builder by Progress : What's New
Kendo UI Builder by Progress : What's New Copyright 2017 Telerik AD. All rights reserved. July 2017 Last updated with new content: Version 2.0 Updated: 2017/07/13 3 Copyright 4 Contents Table of Contents
More informationetrakit User Manual City of Oceanside A guide for using the online permitting system, etrakit
City of Oceanside A guide for using the online permitting system, etrakit City of Oceanside, 300 N Coast Hwy, Oceanside CA 92054 Planning: 760 435 3520 Building: 760 435 3950 Engineering: 760 435 5097
More informationHow to Set Up a New Pay Account With CIC Plus. Forgot User ID or Password Support
How to Set Up a New Pay Account With CIC Plus Forgot User ID or Password Support 1 Purpose This training manual was prepared in partnership with Allegis partner/vendor CIC Plus. All Allegis operating companies
More informationOnline Tax Filing Service User Guide
Online Tax Filing Service User Guide Table of Contents Logging On As A User 3 Main Menu 4 Add Payment Type 5 Making a Payment 7 Single User ID Set Up (i.e. no additional approval required) 7 Multiple User
More informationHow to Order a Four Panel Brochure through Print Services. Go to the Print Services Web Page and select the Online Store link.
How to Order a Four Panel Brochure through Print Services Go to the Print Services Web Page and select the Online Store link. 1 Enter your Username and Password on the Print Services Online Ordering home
More informationInventor Portal User Guide USA Office of Commercialization and Industry Collaboration (OCIC)
Inventor Portal User Guide USA Office of Commercialization and Industry Collaboration (OCIC) Purpose: This guide is to (i) guide you through the steps to setup an Inventor Portal Account, and (ii) submit
More informationParent Account Tutorial
Parent Account Tutorial The Rank One Sport Parent Account is meant to simplify the online forms submittal and tracking progress. Creating a Parent Account 1. From the Home Page of the school district s
More informationedev Technologies integreat4tfs 2015 Update 2 Release Notes
edev Technologies integreat4tfs 2015 Update 2 Release Notes edev Technologies 11/18/2015 Table of Contents 1. INTRODUCTION... 2 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 3 DASHBOARD... 4 1. FEATURES...
More informationevoclock+ - AsureForce Mobile V3.0 Reference Guide AsureForce Mobile Version 3.0 Reference Guide AsureForce Mobile 1 P a g e
AsureForce Mobile Version 3.0 Reference Guide AsureForce Mobile 1 P a g e Table of Contents Quick Reference... 2 AsureForce Mobile... 3 Getting Started... 3 AsureForce Mobile App Setup... 3 AsureForce
More informationHuman Resources Absence Management Teaching Associate/Graduate Assistant Guide. Last Revised: 08/29/11
Human Resources Absence Management Teaching Associate/Graduate Assistant Guide Last Revised: 08/29/11 REVISION CONTROL Document Title: Author: File Reference: HR Absence Management Teaching Associate/Graduate
More informationHow to Report an Issue in Cherwell
The IT Help Desk at San Diego Unified School District uses the Cherwell Service Management system to create and manage service request tickets for technical support and IT services. This Job Aid was created
More informationGuide to Employee Self Service
Guide to Employee Self Service If you are unable to log into Employee Self Service please contact the Enterprise Service Desk at 260 451 6800 or email at enterpriseservicedesk@exelisinc.com To Access Employee
More informationEnterprise Architect. User Guide Series. Wireframe Models
Enterprise Architect User Guide Series Wireframe Models What Wireframe Modeling tool to use? Sparx Systems Enterprise Architect provides patterns and icons to help create Wireframe models of application
More informationDisaster Recovery Tracking Tool: User Instructions
Disaster Recovery Tracking Tool: User Instructions User Registration On the Disaster Recovery Tracking Tool homepage click REGISTER NOW to register a new user; Enter the required information: Your full
More informationDATABASE VIEWER PLUS FOR IPAD: USER GUIDE PRODUCT VERSION: 4.1
DATABASE VIEWER PLUS FOR IPAD: USER GUIDE PRODUCT VERSION: 4.1. CONTENTS User Guide 1 INTRODUCTION...5 1.1 FEATURES...5 2 INSTALLATION...6 2.1 DESKTOP INSTALLATION...6 2.2 IPAD INSTALLATION:...10 3 USING
More informationWIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE
WIRELESS DATABASE VIEWER PLUS (ENTERPRISE EDITION) SERVER SIDE USER GUIDE PRODUCT VERSION: 4.2 Wireless Database Viewer Plus(Enterprise Edition) Page 1 CONTENTS 1 INTRODUCTION...4 1.1 FEATURES...4 2 INSTALLATION...5
More informationEnterprise Architect. User Guide Series. Wireframe Models. Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH
Enterprise Architect User Guide Series Wireframe Models Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH Table of Contents Wireframe Models 3 Android Wireframe Toolbox 4 Apple iphone/tablet
More informationWhat s My Profile? REVISION 1. JANUARY
What s My Profile? Profiles in BennyBuy help make the buying and paying process more efficient by allowing Users to customize and default information, Setting up shipping and billing addresses Save frequently
More information3-186 A Instructions guide.
3-186 A Instructions guide. Falconer registration. Before submitting any report by a falconer, a federal id has to be created for each valid permit holder. To create a federal id, falconer has to register
More informationHow to Register as a proposalcentral User
How to Register as a proposalcentral User Your profile allows you to enter personal details that are relevant to your applications. Once you enter your details, the information flows directly into the
More informationOnline Cash Management
Online Cash Management Positive Pay CONTENTS Positive Pay... 1 Introduction to Positive Pay... 1 File Layout Configuration... 2 Uploading a Check File... 4 Manual Check Entry... 5 Working Exceptions...
More informationDot Net Framework 4.0: Advanced Microsoft C#.NET Web Development
Dot Net Framework 4.0: Advanced Microsoft C#.NET Web Development Duration: 90 Hours What you will learn This course is your first step towards success as a Dot Net professional, designed to give you a
More informationC# Windows Forms Applicaton Tutorial with Example
C# Windows Forms Applicaton Tutorial with Example So far we have seen how to work with C# to create console based applications. But in a real-life scenario team normally use Visual Studio and C# to create
More informationQuick Reference Guide Changing W2 Delivery Preference in Employee Self Service In MyUNIverse
University employees (including student employees) can elect how they want to receive their W2 forms (electronically or by US mail) by completing W2 Delivery Preference in UNI or UNI Student. Once you
More informationGetting Started. Accessing MyTeachingStrategies Navigating MyTeachingStrategies Guided Tour Setting Language Preference to Spanish
Getting Started Accessing MyTeachingStrategies Navigating MyTeachingStrategies Guided Tour Setting Language Preference to Spanish How-To Guide for Teachers Accessing MyTeachingStrategies Signing In Before
More informationLast Updated 9/5/2013. LM Procure to Pay Quick Reference Guide For Suppliers RFx Response
Last Updated 9/5/2013 LM Procure to Pay Quick Reference Guide For Suppliers RFx Response Lockheed Martin Procure to Pay Revised May 2009 Procedure This quick reference guide displays the procedure of using
More informationBackup System Administrators
Activant Prophet 21 Prophet 21 System Administration This class is designed for System Administrators Backup System Administrators Objectives Perform manual backups Restore the system Upload database and
More informationInstructions for completing Quality Matters Course Review Worksheet Last updated: 8/6/13
Instructions for completing Quality Matters Course Review Worksheet Last updated: 8/6/13 Please use the following guide to complete the Quality Matters Course Review Worksheet. This worksheet should be
More informationSecure Remote Access Installation and User Guide
Secure Remote Access Installation and User Guide Version 1.0 Published July 2016 TABLE OF CONTENTS 1 System Requirements...3 1.1 Take Control for Windows...3 1.2 Take Control for OSX...3 2 Configure User
More informationHow to make Account on E- Donation for Room portal
How to make Account on E- Donation for Room portal 1) Log on our web site www.gajananmaharaj.org 2) You will get following screen. Click on E- Donation for Room 3) Firstly you need to create an account
More informationSetting up Providers for Successful MU Attestation Part Two: Steps you Need to Take with HFS
Setting up Providers for Successful MU Attestation Part Two: Steps you Need to Take with HFS Illinois EHR Incentive Help Desk muhelpdesk@chitrec.org 855-684-3571 Agenda Confirm system access IMPACT Login
More informationPrior to finalizing grades at the end of each term, schools can turn off Parent Access to student Grades
POWERSCHOOL TIP TURNING PARENT ACCESS OFF/ON 2013-2014 SY TURNING PARENT ACCESS OFF/ON Prior to finalizing grades at the end of each term, schools can turn off Parent Access to student Grades There are
More informationProgramming. C# Programming: From Problem Analysis to Program Design 2nd Edition. David McDonald, Ph.D. Director of Emerging Technologies
9 Programming Based on Events C# Programming: From Problem Analysis to Program Design 2nd Edition David McDonald, Ph.D. Director of Emerging Technologies Chapter Objectives Create applications that use
More informationOnline Bill Payment and Service Portal
Online Bill Payment and Service Portal is an internet portal for customers to view invoices, create payments and view or create service tickets over the web. With customers have a secure Internet portal
More informationEnterprise Architect. User Guide Series. Wireframe Models. Author: Sparx Systems. Date: 30/06/2017. Version: 1.0 CREATED WITH
Enterprise Architect User Guide Series Wireframe Models Author: Sparx Systems Date: 30/06/2017 Version: 1.0 CREATED WITH Table of Contents Wireframe Models 3 Android Wireframe Toolbox 4 Apple iphone/tablet
More informationHow Can We Use NetCDF Extractor V.2.0?
How Can We Use NetCDF Extractor V..0? In the first version of NetCDF Extractor, the user can load one file to extract desirable region. Many users need to run several files simultaneously. Therefore, Agrimetsoft
More information