Selenium + PHP
2011-07-20 11:55
Возникла такая ситуация. Проект пхпшный, хотели писать и тесты на пхп. Использовали Bromine и виртуалки для мультибраузерности(нужно тесты проганять на IE7,IE8, Safari, FireFox, Chrome). Конечно это достаточно нагружало машину, но всетаки работало. Тестов пока написано не много. Вот вышел тестдрайвер\селениум 2.0(в котором, я так понял, поддерживается мультибраузерность изначально) и возник вопрос о переходе на него. Для использования пхп+селениум 2.0 я нашел вот это http://code.google.com/p/php-webdriver-bindings/
Может кто-нибудь юзал уже? Стоит ли переходить в данном случае на новый селениум и вебдрайвер? Или возможно есть какая-нибудь другая альтернатива? Или стоит вообще использовать другой язык, например питон? Мне просто интересна выгода между используемым бромином с виртуалками и переходом на новый селениум.
Junior QA engineer, SPb
2011-07-20 14:31
В компанию в Санкт-Петербурге требуется Junior Tester.
Рассмотрим резюме студентов, т.к. есть возможность сделать скользящий график.
Обязанности:
∙тестирование программного обеспечения, разрабатываемого для западного заказчика
Приветствуется знание:
∙SQL
Требования:
∙!!! хорошее знание английского языка !!! (работать предстоит с западными заказчиками)
* Желателен опыт работы
Условия:
∙полный рабочий день
∙заработная плата по результатам собеседования (от 22000 р.)
∙работа в офисе
∙оформление по ТК
∙работа в сплоченной команде профессионалов
∙рост заработной платы соответственно навыкам сотрудника
∙перспектива роста
возможность совершенствовать английский язык в офисе
Есть табличка, каждая строка начинается с чекбокса.
Задача - написать тест который удаляет компанию.
Шаги - отметить чекбокс компании которую надо удалить. Нажать кнопку - Удалить отмеченное.
Согласиться в окошке подтверждения удаления.
Проверить есть ли на странице текст с названием удаленной компании.
У чекбокса постоянно id меняется. Я хочу привязаться к имени компании, то есть выбирать тот чекбокс, который соответствует нужной компании. Если я кликну на саму компанию ( на название), я проваливаюсь в ее редактирование. Имя компании - ссылка.
Код строки в таблице.
В данный конкретный момент нужный мне чекбокс имеет id="id84d"
Но если я пересоздам компанию - id поменяется, мне не хочется к нему привязываться, нужно именно по имени компании NewCompany2 например.
Связка selenium + java + TestNg
2011-07-20 16:51
Всем добрый день!
Хочу развернуть связку selenium, eclipse, testNG, seleniumlogging. Eclipse скачал, testNG тоже. SelenniumLogging пока не пробовал, оставил на конец.
Так вот подключил библиотеки в эклипсе, но при запуске теста вываливается, что сервак селениума у меня не запущен. Как запускать сервак из эклипса? Apache Ant ставить? Тогда как его развернуть?
Что нужно еще сделать? Достаточно ли подключение библиотек в эклипсе?
They provides telecom application services, enabling telecom operators to deliver cutting edge IT-to-Telecom convergence solutions. Skilled candidates will get the opportunity to influence product features and product architecture.
Requirements:
* Strong experience with Java (J2SE and J2EE), Servlets in using Eclipse, JSP;
* Strong practical skills in distributed server programming (RMI, CORBA, SOAP);
* Experience with MySQL design and programming;
* Some experience with Internet protocols (CSTA (WS/SIP), SIP SIMPLE, uaCSTA, HTTP(s), SOAP, RMI etc. would be an advantage;
* Proven experience with Internet security;
* University degree in Computer science or relevant;
* English - intermediate;
Responsibilities:
* Working closely together with other SW- and solution architects in analyzing business- and technical impacts of new designs;
* Development and implementation of software solutions based on telecom operator demands;
* Regular communications with Danish development team;
Company offers:
* Salary according to your abilities and potential;
* Social package including paid vacation and sick leaves, medical insurance;
* Great opportunity of professional development;
* Work in international environment;
Salary - 3000 - 4000$
If you are interested in this job - send your CV to e-mail: IB@diamondrecruiters.net or call: 067-232-15-31 - Igor
Selenium 2.0 параллельный запуск тестов
2011-07-20 18:00
В Selenium 2.0 предусмотрено параллельное выполнение тестов. Значит ли это, что один и тот же тест можно будет запустить в двух разных браузерах одновременно выполняться, под одной ОС? Или нужно будет ставить виртуальные машины с разными браузерами и только тогда он будет будет выполняться одновременно?
Тестирование web и мобильного приложений
2011-07-20 18:27
При тестировании таких приложений есть такой момент. Если войти одним юзером на оба приложения и произвести разные действия, каково будет поведение? и какое поведение должно быть правильным? Я практикант и мне дали задание написать аксептанс критерии для web и мобильной версии приложения...
Заранее спасибо
Как сохранить Base URL?
2011-07-20 20:17
Привет!
Ситуация такова. Есть куча тест кейсов, которые записывались в Selenium IDE. Я делаю из них Test Suite. Проблема в том, что этот сценарий теперь необходимо запускать на другом сервере. Меня это не испугало: я ожидала, что если поменять хост в Base URL для каждого тест кейса и сохранить тест сьют - всё должно быть ОК. И всё ОК, до тех пор, пока я не переоткрываю вновь сохранённый тест сьют. После переоткрытия Base URL опять тот же, для которого этот сценарий записывался, а не тот, на который я поменяла. Есть возможность сделать так, чтобы Base URL сохранился?
Спасибо большое!