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

Синтетические vs реальные тестовые данные: плюсы, минусы, подводные ка



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

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


Синтетические vs реальные тестовые данные: плюсы, минусы, подводные ка
2019-04-25 10:16

Виктория Соковикова, Тест-аналитик at «Лаборатория качества»

Начнём со сладкого и приведём примеры из практики тестирования.

Представьте себе готовый к запуску интернет-магазин. Ничего не предвещает беды. Маркетологи разработали стратегию продвижения, были написаны статьи в профильные интернет-ресурсы, оплачена реклама. Руководство ожидало до 300 покупок еженедельно. Проходит первая неделя, менеджеры фиксируют 53 оплаты. Руководство магазина в ярости...

Менеджер проекта бегает в поисках причин: непродуманность usability? нецелевой трафик? что-то еще? Начали разбираться, изучили данные системы аналитики. Оказалось, что до оформления заказа дошли 247 человека, а оплатили только 53.

 

Читать статью полностью...

 



Как сделать, чтобы переменная увеличилась на число n (Selenium IDE)
2019-04-25 12:24

Доброе утро!

 

Ребята, помогите, пожалуйста. Как сделать, чтобы переменная, которую я сохранила, в последствие увеличивалась на любое число?

 

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

Затем выполняю команды

store value | id=date | day1

echo | ${day1}
возвращает : 25 апреля 2019

 

 

Далее, мне необходимо выбрать следующую после текущей дату, и здесь проболемка. 

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

 

Начала пробовать с переменными.

Так как у меня уже есть переменная day1, я пробовала так:

click (именно этой командой выбирается значение из календаря) | локатор: ${day1} + 2 (или любое другое число) | значение: пусто

Не отрабатывает!

Затем попробовала и число, которое добавляется к переменной тоже объявить переменной

store | 2 | i

И далее, пробовала так:
click  | локатор: ${day1} + ${2}  | значение: пусто

Не отрабатывает!

Потом решила сохранить это выражение, как еще одну переменную и уже использовать ее:

store | ${day1} + ${2} | day2

click | ${day2}

Не отрабатывает!

 

Что я делаю не так? Подскажите, пожалуйста.

 



Как проверить правильность генерируемого страницей html
2019-04-25 16:31

Здравствуйте. Автотесты UI на протракторе.

 

Кейс: наше приложение генерирует формочку (iframe), код пользователи могут скопировать и вставить на свой сайт.

 

Хочу автотест, который получал бы от приложения html этой формочки, вставлял на какую-то базовую страницу, заходил на нее и проверял, что форма работает.

 

Вопрос: как сгенерировать эту страницу, в которую будет вставляться формочка, и как ее открыть тестом? Не могу найти инфы, чтобы протрактор или селениум умели бы генерировать файлы или открывать в браузере именно файлы.

 

(возможно, вопрос элементарный, но в js + html я ни в зуб ногой).

 

 



© 2010 | Software-Testing.Ru


В избранное