Здравствуйте Уважаемые программисты! У меня вот такая лабораторная работа, я прошу вас сделать ее, я весь интернет облазил и не могу найти ответ на поставленную задачу. В методичке она на странице 15, дисциплина называется МЕТОДЫ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ.
Так а в чем именно проблема?
Там ж четко написано например
Используя MS VisualStudio, и ее инструмент управления
пакетами nuget создать проект для автоматизированного тестирования, подключить к нему библиотеку Selenium Web-driver.
Вот и гуглите что такое NuGet если еще не сталкивались, и ставьте через него библиотеку в проект.
Например, ПКМ по списку библиотек
Проект либо создавать через стандартный шаблон с библиотекой MSTest
либо тоже взять стороннюю библиотеку типа xunit.net, NUnit и т.п., ну и соответственно читать про выбранную (как в ней написать и запустить тест, проверяющий, что функция f с параметрами 2 и 2 вернула 4).
И дальше разбираться как работать с Selenium, писать тест делающий нужные действия — открыть сайт, найти поле ввода (по CSS или XPath селектору), ввести туда что-то, найти и нажать кнопку, дождаться появления результата (WebDriverWait, например так), проверить, что там есть ожидамое.
Понятно, спасибо большое за советы, но мне нужно конкретно алгоритм с кодом, типа такого: “Чтобы выполнить поисковый запрос на поисковом сайте (например, «шариковые ручки») нужно использовать вот этот код”. Я в автоматизированном тестировании чайник и мне очень нужна помощь, чтобы Вы мне показали чайнику как работать с Селениумом.
Так а в чем проблема стать не чайником? Учебное задание и нужно для этого, изучить теорию и закрепить на практике.
Выше полно материалов и направлений куда копать.