Изграждам Селена хибридна рамка в javaизползване на maven и testng. Тъй като новият за автоматизацията и моят проект е подобен на електронната търговия, какви неща трябва да се погрижа или как да се обърна. Имам нужда от насоки за архитектурата и потока.
Отговори:
0 за отговор № 1Има няколко начина, по които можете да го направите. Има много блогове и видеоклипове онлайн, както и много информация за сайта на Селен за това как да настроите и използвате Селен. Ето един много бърз справочник:
Урок за бързо настройване на Selenium: http://seleniumsimplified.com/get-started/
Документация за официалния селен: seleniumhq.org/docs/
Добре е да има информация: seleniumhq.wordpress.com/
Link Селен тестове с BrowserStack: www.browserstack.com/automate/java
Бързо въвеждане в автоматизацията на POM: http://toolsqa.com/selenium-webdriver/page-object-model/ (можете също да разгледате рамката за автоматизация на Page Factory, която е предпочитана от някои)
Използване на широки отчети: extentreports.com/docs/versions/2/java/
Късмет!
0 за отговор № 2
Често използвам JSoup да анализирате страницата и да използвате Selenium за извършване на действията на страницата.
PhantomJS е добър браузър за тестване без глава.
Също така, наскоро пусках методите сипривиквания, когато се случват неочаквани неща като излизане. Обажданията ще се избират, ако нишката е завършена и докато изчаква период от време, той проверява дали състоянието е нещо, което не се очаква в линейния път.