Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

NUnit + Selenium на C#



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


NUnit + Selenium на C#
2016-10-18 09:41

Добрый день. 

 

Сейчас разбираюсь с NUnit.
Прочитав пару материалов, создал свои тесты на Selenium + NUnit на C#.

Все отлично прошло. Создались библиотеки в месте с тестируемым приложением. 

Теперь вот не могу до конца разобраться как те же самые тесты собрать в отдельный исполняемый файл, не зависимый от тестируемого проекта, который я  могу изменять и собирать и выполнять.

 

Если можно ответьте детальным разбором или приложите ссылку на проверенный материал по этой теме который помог вам.  
 



Интеграция автоматизированых тестов Selenium в Team Foundation Server(
2016-10-18 09:49

Есть ли тут люди которые имеют опыт в этом деле? Можете ли поделится что как делали, что использовали и какие результаты это дало для проектной разработки(положительные и отрицательные).



Тестирование электронных блоков
2016-10-18 10:57

Добрый день!

 

Работаю в автомобильной корпорации. До этого был опыт только разработчика ПО для электронных компонентов автомобилей.

 

Сейчас занял позицию тестировщика. Пока "тестирование" проходит, скажем так не совсем так, как оно должно быть (как мне кажется):

   Беру ГОСТы и документацию на блок, и проверяю вручную функционал блока.

 

Хотелось бы спросить, принцип тестирования ПО и принципы тестирования таких блоков (грубо говоря, закрытая коробочка, где нет доступа к коду и т.д.), схожи? Как,  к примеру, автоматизировать данный вид тестирования?



Selenium+thucydides+Java перестала работать после перезагрузки компьют
2016-10-18 13:35

Всем привет. Сначала опишу суть проблемы. Прогоняю я тесты и сам перезагрузился комп. После этого перестали запускаться тесты, уже даже и не вспомню что за ошибка... не суть важно тк было решено поставить новую версию интелиджента( до этого было 14 я)... в итоге после обновления при попытки прогнать тест вылезла ошибка:

 

java.lang.NoClassDefFoundError: org/openqa/selenium/android/AndroidDriver

  at net.thucydides.core.webdriver.SupportedWebDriver.<clinit>(SupportedWebDriver.java:54)

 

причем андройд драйвер не нужен в проверке, тк все проверяется на хроме в веб интерфейсе. не мобильная разработка.
 

Более опытные автоматизаторы посмотрели проперти фукидита и интелиджАйдии и сказали что все ок, и что глюк компа... бери новую машину.

 

: было решено  поставить инвайромент на новую машинку. Собственно  был взят новый комп, установлен мавен, джава, интелиджент и скачан репозиторий с кодом и настройками( код в репозитории версии за неделю до возникшей проблемы) в итоге  на новой машине все повторилось снова та же ошибка.

ошибка ведет на package net.thucydides.core.webdriver; и подсвечивает красным отсутстующие

import org.openqa.selenium.android.AndroidDriver; 

 import org.openqa.selenium.iphone.IPhoneDriver; 

import org.openqa.selenium.safari.SafariDriver; 

ну и собственно классы

ANDROID(AndroidDriver.class
IPHONE(IPhoneDriver.class),

SAFARI(SafariDriver.class),

 

ломаю голову и гуглю уже неделю но понять что произошло и как это исправить не получается, в проекте большая часть кода досталась по наследству, и проблема в том что более опытных людей в штате нет... решить задачу не получается(

Подскажите, люди добрые... может есть у кого-то идеи?

 



Контекстное меню в Selenium IDE
2016-10-18 18:07

Подскажите пожалуйста, как вывести контекстное меню при наведении на текстовое поле или активный элемент. Пробовал contexMenu и mouseDownRight + mouseUpRight. Не получается. Спасибо



Не работает Selenium в Python
2016-10-18 18:56

Здравствуйте!
Нужна помощь в работе Selenium

Создаю стандартный скрипт:
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("http://www.python.org“)

а выдает ошибку:
Traceback (most recent call last):
File ”C:\Python35-32\lib\site-packages\selenium\webdriver\common\service.py“, line 64, in start
stdout=self.log_file, stderr=self.log_file)
File ”C:\Python35-32\lib\subprocess.py“, line 947, in __init__
restore_signals, start_new_session)
File ”C:\Python35-32\lib\subprocess.py", line 1224, in _execute_child
startupinfo)
FileNotFoundError: Не удается найти указанный файл

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “C:\Python35-32/PycharmProjects/untitled/selenium1.py”, line 3, in <module>
driver = webdriver.Firefox()
File “C:\Python35-32\lib\site-packages\selenium\webdriver\firefox\webdriver.py”, line 135, in __init__
self.service.start()
File “C:\Python35-32\lib\site-packages\selenium\webdriver\common\service.py”, line 71, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH.

Exception ignored in: <bound method Service.__del__ of <selenium.webdriver.firefox.service.Service object at 0x00ABA3D0>>
Traceback (most recent call last):
File “C:\Python35-32\lib\site-packages\selenium\webdriver\common\service.py”, line 163, in __del__
self.stop()
File “C:\Python35-32\lib\site-packages\selenium\webdriver\common\service.py”, line 135, in stop
if self.process is None:
AttributeError: ‘Service’ object has no attribute ‘process’


Что может быть не так?



© 2010 | Software-Testing.Ru


В избранное