Как правильно объявить переменную для test-suite что бы она была видна для всех кейсов?
В сьюте два тест-кейса, в первом указывается url страницы, во втором вызывается переменная с урлом и используется (open).
Проблема в том что во втором кейсе переменная не видна...
Задача такая, тесты прогоняются в различных ветках, для того что бы не переписывать все кейсы хочу создать переменную, и при прогоне тестов в другой ветке просто менять в ней значение.
Выступление Сергея Атрощенкова на онлайн-конференции для тест-менеджеров Chief ConfeT&QA.
Давным-давно в нашей галактике шла война между Тестировщиками и Разработчиками.
Императорские офицеры то просили придержать коммит, то задавали провокационные вопросы вроде «А почему критический баг только сейчас завели?!»
Силы повстанцев были слишком малы, чтобы
конструктивно объяснить любимым разработчикам их неправоту,
выработать совместное отличное решение
и радостно разбежаться по своим Татуинам, делать самый лучший софт во всей Вселенной.
Эмоции и неконструктивность мешали проводить дружеские беседы. Вместо того, чтобы решать проблему, стороны начинали решать человеков. Дипломаты затыкались, начинало говорить оружие: пиу, тыдыдыщь, ба-ах, вжжынннн!
Но однажды на далекой (и близкой) планете с одной луной родился человек, который знал, как можно уже вытащить посаженные «занозы» в общении между противоборствующими сторонами, и как постараться не засадить новые. Силу большую чуял он!
Давайте нарушим правило «сам козёл» в многолетней войне за производство качественного ПО.
Пишу сейчас автотест. Использую Selenide,Maven,Junit. Язык программирования Java. Пишу в Intellij Idea.
Когда запускаю тест из Intellij Idea,то почему-то первым запускается public void testAddItemsToCart(), а не public void testUserCanSelectRegion() .Он конечно же падает. В чем проблема нагуглить не смог. Посоветуйте, в чем может быть проблема.Как сделать так, чтоб автотест работал в последовательно.
Опыт у меня минимальный.Только-только начал учить автотесты и Java.
В трансляцию блогов регулярно добавляются новые блоги. Их количество уже давно перевалило за отметку 100. Ну а мы продолжаем знакомить Вас с новыми блогами: Александр Мешков/ Тестирование - это не просто работа, это ответственность - http://meshkovqa.blogspot.ru/
Об авторе блога:
Занимаюсь тестированием программного обеспечения более 5 лет. За это время успел пройти путь от тестировщика до тест-менеджера и тим-лида. Всегда стараюсь искать что-то новое для реализации своих проектов, считаю тестирование своим хобби! Сейчас возглавляю тестирование в крупной аутсорсинговой организации.
О блоге:
В блоге я пишу о всем, с чем я могу столкнуться в повседневной работе. Подходы к тестированию, инновации, собственные наработки, опыт - всем этим я буду делиться с Вами.
Вы наверняка читали о том, что гарантированно найти все ошибки в сколь-нибудь сложной программе средствами тестирования невозможно. Равно как невозможно доказать, что ошибок в программе нет.
Это в теории. А на практике некоторые тестировщики находят дефектов в программе больше, чем другие, в том числе они умеют находить весьма нетривиальные дефекты. Почему? Как им это удаётся? Что за секретные техники они применяют?
Увы, никаких особых приёмов проектирования тестов, о которых не было бы написано в любой книжке, не существует. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.
На этом тренинге я не буду ничего говорить о том, как и в каком формате записывать тесты, я буду рассказывать только о том, как их придумывать.
Мы постоянно будем держать в уме два противоборствующих фактора:
с одной стороны, тестов надо придумать достаточно много и они должны быть достаточно разнообразными, чтобы выявить как можно больше дефектов;
с другой стороны, тестов надо придумать как можно меньше, чтобы не делать лишней работы.
Онлайн-тренингАлексея Баранцева(пять двухчасовых занятий) с домашней работой, консультациями тренера в закрытом форуме и скайп-группе.
Это наиболее глубокий и технически сложный тренинг по инструменту Selenium, в нём детально рассматриваются все возможности этого инструмента, особенности и нюансы их использования, известные баги и ограничения и способы их преодоления.
Курс предназначен для опытных пользователей Selenium.
Мы предлагаем совершенноуникальный тренинг–про Selenium 2.0 как он есть, со всеми его достоинствами и недостатками!
тренинг полностью посвящен WebDriver, aka Selenium 2.0, потому что за ним будущее, никаких реминисценций в адрес Selenium RC и тем более в адрес Selenium IDE не будет!
минимум лирических отступлений на тему “что лучше – TestNG или JUnit” или “автоматизация в контексте Agile”,
только правда про Selenium, вся правда, и ничего кроме правды!
Более актуальной и полной информации вы не найдёте нигде – ни в официальной документации, ни в книгах, ни на других тренингах!
а также целого ряда тренингов, покрывающих самые разные области тестирования –- тест-дизайн, тестирование производительности, тестирование защищенности.
Вы получите ответы даже на самые каверзные вопросы, касающиеся Selenium!
"А что делать, если я только начинаю заниматься автоматизацией? Будет ли мне полезен этот тренинг?"