public void test() { generateTXT.Click(); string text = GetMethods.GetTextValue(generateTXT); Console.WriteLine(text); Regex regex = new Regex(@"\d+"); Match match = regex.Match(text); if (match.Success) { SetMethods.EnterText(firstNum, match.Value); } match = match.NextMatch(); if (match.Success) { SetMethods.EnterText(secNum, match.Value); } match = match.NextMatch(); if (match.Success) { SetMethods.EnterText(thirdNum, match.Value); } firstNum.Click(); Thread.Sleep(800); Assert.IsTrue(Completed.Text.Contains("Good job"), "Not Completed"); ClosePopUp.Click(); }
public void test() { booksBtn.Click(); string text = GetMethods.GetTextValue(XMLText); Console.WriteLine(text); // Copy and save into an XML file using (StreamWriter sw = File.CreateText(@"C:\Users\long\Documents\xmldoc.xml")) { sw.WriteLine(text); } // Read from the saved XML file XmlTextReader reader = new XmlTextReader(@"C:\Users\long\Documents\xmldoc.xml"); string ISBN = ""; while (reader.Read()) { if (reader.NodeType.ToString().Equals("Element")) { if (reader.Name.Equals("title")) { reader.Read(); if (reader.NodeType.ToString().Equals("Text")) { if (reader.Value.ToString().Equals("Testing Computer Software")) { // Read until ISBN row is reached for (int i = 0; i < 12; i++) { reader.Read(); } ISBN = reader.Value.ToString(); break; } } } } } SetMethods.EnterText(result, ISBN); Thread.Sleep(800); Assert.IsTrue(Completed.Text.Contains("Good job"), "Not Completed"); ClosePopUp.Click(); }
public void test() { generate.Click(); Regex year1 = new Regex(@"\d{4}"); Regex monthDay = new Regex(@"\d{1,2}"); string date1 = GetMethods.GetTextValue(dateGenerated); string date2, finalDate = ""; Match match = monthDay.Match(date1); if (match.Success) { if (Convert.ToInt32(match.Value) == 11) { date2 = "-01-01"; match = year1.Match(date1); finalDate = (Convert.ToInt32(match.Value) + 1) + date2; } if (Convert.ToInt32(match.Value) == 12) { date2 = "-02-01"; match = year1.Match(date1); finalDate = (Convert.ToInt32(match.Value) + 1) + date2; } else { if ((Convert.ToInt32(match.Value) + 2 + "").Length == 1) { date2 = "-0" + (Convert.ToInt32(match.Value) + 2) + "-01"; } else { date2 = "-" + (Convert.ToInt32(match.Value) + 2) + "-01"; } match = year1.Match(date1); finalDate = Convert.ToInt32(match.Value) + date2; } } SetMethods.EnterText(dateSolution, finalDate); done.Click(); Thread.Sleep(800); Assert.IsTrue(Completed.Text.Contains("Good job"), "Not Completed"); ClosePopUp.Click(); }
public void test() { ClickMe.Click(); string text = GetMethods.GetTextValue(GenerateText); SelectElement selectList = new SelectElement(ddl); IList <IWebElement> options = selectList.Options; for (int j = 2; j < options.Count; j++) { string optionText = options[j].Text.ToString(); Console.WriteLine("{0} : {1}", text, optionText); if (text.Equals(optionText)) { SetMethods.SelectDropDown(ddl, optionText); break; } } Submit.Click(); Thread.Sleep(800); Assert.IsTrue(Completed.Text.Contains("Good job"), "Not Completed"); ClosePopUp.Click(); }