t.me/atinfo_chat Telegram группа по автоматизации тестирования

Как запустить тесты с использованием Webdriver на языке C# в Android?


(qaleader) #1

Уважаемые коллеги прошу подсказать как проводить тестирование в Android.  Использую Selenium Webdriver и язык разработки C# + Nunit.

Пробовал так:

1) подключаю библиотеку  using OpenQA.Selenium.Android;

2) запускаю драйвер: driver = new AndroidDriver();

В Nunit сразу же валится ошибка:

SeleniumTests.Prom_main.Authorization:
SetUp : OpenQA.Selenium.WebDriverException : Unexpected error. <html><head><title>Apache Tomcat/7.0.23 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 404 - /wd/hub/session</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>/wd/hub/session</u></p><p><b>description</b> <u>The requested resource (/wd/hub/session) is not available.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/7.0.23</h3></body></html>
TearDown : System.NullReferenceException : Ссылка на объект не указывает на экземпляр объекта.

 

Как правильно настроить среду для Android? что для этого нужно?

 


(Mykhailo Poliarush) #2

попробуйте http://code.google.com/p/robotium/

а также есть вот такая вот статья http://automated-testing.info/knowledgebase/article/nastroyka-sredy-dlya-razrabotki-android-prilozheniy-i-avtomatizacii-na