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

Один тест-кейс - одна проверка ?



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

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


Один тест-кейс - одна проверка ?
2015-08-07 10:48

Во время разработки тест кейсов придерживаитесь ли Вы правила: "Один тест-кейс - одна проверка" ?
 
Например, есть у нас такая функциональность как добавление юзера в систему. На странице добавления есть 4 поля: емейл, имя, компания, кнопка сохранить. После заполнения полей и нажатия "Сохранить" должна отобразится страница данного юзера где указаны введенные на предыдущем шаге данные плюс какие-то дополнительные поля (кем создано и когда). Допустим есть у нас 2 тест-кейса. В одном мы заходим на страницу создания и проверяем, что все поля присутствуют на странице и они все доступны для ввода данных. Во втором тест-кейсе мы заходим на страницу добавления пользователя, заполняем все поля валидными данными, сохраняем и проверяем, что отобразилась страница пользователя с введенными ранее данными плюс дополнительные поля.
Можно ли обьеденять подобные тест кейсы в один? (Заходим на страницу создания, проверяем, что все поля есть, вводим валидные данные, сохраняем и проверяем, что на странице пользователя есть все введенные поля плюд дополнительные поля.)


После обновления Test Complete перестали работать тесты
2015-08-07 12:17

Доброе время суток!

После обновления Test Complete с 10 версии до 11 перестали работать некоторые тесты. С чем это может быть связано? Скрипты на JScript.  Тестирую пользовательское приложение, написанное на C#,по технологии WPF, .NET4.0 



Распределенное тестирование (подключение к cерверу за NAT)
2015-08-07 14:03

При конфигурации распределенного тестирования столкнулся с проблемой подключения удаленных серверов находящихся за NAT.

Нода с jmeter клиентом имеет внешний ip, все сервера (3 штуки) находятся в разных сетях за NAT без возможности прямого проброса портов.

 

Решил попробовать SSH туннель.

 

На сервере:

> jmeter-server -Djava.rmi.server.hostname=127.0.0.1
> ssh -N -f -R  55500:127.0.0.1:55500 -R 55501:127.0.0.1:55501 -L 60000:127.0.0.1:60000 jmuser@client_node_ip -p 5000

На клиенте:

> jmeter -n -t testcase.jmx -l testcase.jtl -Djava.rmi.server.hostname=127.0.0.1 -r

Тест проходит успешно при небольшом кол-ве одновременных соединений указанных в тест кейсе (10-100). 

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

SSH туннель ломается, выдавая такие ошибки:

accept: Too many open files
open failed: administratively prohibited: open failed
Write Failed: broken pipe

Если посмотреть отладку ssh то видно что создается огромное кол-во соединений через порт 60000, такое впечатление что на каждый тестовый запрос который должен выполнить сервер создается новое соединение. Это нормальное поведение?

ulimit стоит максимальный как на сервере так и на клиенте.

Может был у кого опыт настройки jmeter через ssh туннель?



Selenium IDE куда неписать предложение по доработке ?
2015-08-07 14:31

Selenium IDE

куда неписать предложение по доработке ?

Хочу  быстрые кнопки на стар скрипта.

Много времени теряется намышку.

 



PHPUnit_Extensions_Selenium2TestCase = Нестабильная работа тестов
2015-08-07 15:29

Добрый день! Занимаюсь написанием автотестов недавно. У меня возникает проблема с нестабильной работой тестов. 

Для написания тестов использую:

  1. связку phpunit + selenium класс PHPUnit_Extensions_Selenium2TestCase;
  2. selenium-server-standalone-2.47.1;
  3. браузер IE 11

Суть проблемы заключается в следующем. Есть допустим ряд под тестов где происходит нажатие на ссылку или кнопку после чего проверяется открытие страницы. Иногда нажатие на ссылку фактически не происходит, а на следующий шаг, то бишь на проверку открытия страницы  тест переходит и падает. В логах selenium server ошибок нет. Перед поиском элемента(ссылки или кнопки) использую $this->timeouts()->implicitWait(10000). Так же пробовал ставить sleep(3), ни чего не помогает.

 

Кто может подсказать с чем такое поведение теста может быть связанно?



Диплом по управлению тестированием
2015-08-07 17:14

Товарищи, у меня скоро наступит момент выбора темы диплома, а я все еще не придумала, в какую сторону буду копать.

Master of project management in information technology, тест-менеджмент, сказали, вполне можно брать. Как тестировщику, про тестирование писать мне, конечно, интереснее)

 

Какой животрепещущий вопрос тест-менеджмента вам бы хотелось видеть изученным?



© 2010 | Software-Testing.Ru


В избранное