VIQA Virtual Intelligence Quality Assurance
Обо мне Роман Иовлев
VIQA V irtual Intelligence Q uality Assurance Tool Ссылка на Github
Тестирование UI Сайт Страницы Элементы Секции (логические объединения элементов) Бизнес сущности (смысл)
Инструменты DotNet C# Selenium 2.0
Selenium driver.FindElement( By .XPath( “somelocator1" )).SendKeys( "1000" ); driver.FindElement( By .XPath( “somelocator2" )).SendKeys( "20000" ); driver.FindElement( By .XPath( “somelocator3" )).Click(); driver.FindElement( By .XPath( “somelocator4" )).Click(); driver.FindElement( By .XPath( “somelocator5" ).Click(); driver.FindElement( By .XPath( “somelocator6" )).Click(); driver.FindElement( By .XPath( “somelocator7" )).Click(); driver.FindElement( By .XPath( “somelocator8" )).Click(); driver.FindElement( By .XPath( “somelocator9" )).Click(); driver.FindElement( By .XPath( “somelocator10" )).Click();
Хочется site.OpenHomePage(); TextFieldFrom.Input("1000"); TextFieldTo.Input("2000"); MyCheckbox.Check(); MyRadioButtons.Select("да");
PageObjects и HtmlElements Yandex QA Tool Описание старниц через PageObjects + Blocks HtmlElements. Работа с элементами, а не с локаторами
Кнопка <input type=“button” value=“Найти”>