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

Тест-кейсы - зло! Или все-таки нет?



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

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


Тест-кейсы – зло! Или все-таки нет?
2017-02-08 09:41

Автор: Джон Эндрюс (John Andrews)

Оригинал статьи: https://testingfromthehip.wordpress.com/2017/01/11/test-cases-are-evil-or-are-they/

Перевод: Ольга Алифанова

 

Ах, тест-кейсы, то, что все ненавидят. Откуда берется эта ненависть, почему их никто не любит? Я хорошо знаю, как ненавидят тест-кейсы в сообществах тестировщиков, но я бы хотел подчеркнуть некоторые возможные достоинства этого так нелюбимого артефакта.

 

Перед тем как вы (и оставшаяся часть сообщества) взорветесь негодованием и гневом, пожалуйста, сядьте, налейте себе чего-нибудь холодненького, откройте свой разум новому. Попытайтесь не осуждать и понять, что контекст у каждого свой, и мы не работаем в некотором утопичном окружении. Если вам повезло и вы попали именно в такое – просто не читайте дальше, продолжайте играть в мяч со своим единорогом и экспериментировать с различными способами применения пыльцы фей.

 

Ряд недостатков тест-кейсов прекрасно документирован в статьях и блогах. Это обычно что-то вроде подобного списка:

 

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



Поиск контрола с помощью AutoIT или TestStack.White
2017-02-08 15:03

Доброго времени суток, не могу найти контрол в десктопном приложении.

Ищу контрол с именем "Процессы", не находит. Ищу контрол с именем "Меню", находит. Не могу понять почему. Карта и код ниже.

        public DesignerAuth FindElement()
        {
            _application = Application.Launch(DESIGNER_PATH);
            Assert.IsNotNull(_application);
            GetButton(ENTER_SYSTEM_BUTTON).Click();
            Thread.Sleep(15000);
            GetButton("Процессы").Click();
            _application.Close();
            return GetDesignerAuth();
        }

        public Button GetButton(string nameButton)
        {
            for (var i = 0; i < 100; i++)
            {
                Thread.Sleep(100);
                var button = GetWindow().Get<Button>(SearchCriteria.ByText(nameButton));
            if (button != null) return button;
        }
            return null;
        }

        public Window GetWindow()
        {
            AutoItX.WinWait(winName);
            return _application.GetWindow(AutoItX.WinGetTitle(winName));
        }

Прикрепленные изображения

  • 2017-02-08_1600.png
  • 2017-02-08_1601.png


LoadRunner переход по ссылкам в цикле
2017-02-08 15:24

Здравствуйте, дорогие форумчане!

Я первый раз столкнулась с нагрузочным тестированием, поэтому прошу, не закидывайте тапками :blush:

 

В общем, у меня пару вопросов.

1. я не могу понять как организовать переход с страницы на страницу в цикле.

есть сайт, который предлагает ответить на некоторые вопросы, при этом количество вопросов  (html-страниц) для каждой авторизации меняется.

Например в первый раз, мне нужно ответить на 5 вопросов ({host}/question/1, {host}/question/2, {host}/question/3, {host}/question/4, {host}/question/5). После ответа на последний вопрос происходит переход на страницу типа Succssesful, friend!

 

А вот в другой раз предлагается ответить на 19 вопросов (..{host}/question/19).

 

подскажите, направьте, как правильно организовать цикл, при этом не выйти за "предел". Что то я не совсем понимаю как сделать переход на succssesful-страницу по окончании всех вопросов.

 

2. А второй вопрос вот какой. 

Как автоматически заполнять элементы на странице, если они тоже могут быть выведены случайным образом? 

Например, textarea мне всегда нужно заполнять текстом "TestingText", а checkbox - выбрать значение наименьшей длины.

На странице могут быть несколько textarea и, например 1 checkbox.

 

ЗЫ Буду рада любым направлениям, куда рыть, где и что читать)

Спасибо!

 



EasyQA - среда тестирования.
2017-02-08 18:10

Здравствуйте. 
Недавно заметил бродя по просторам интернета такую среду тестирования как EasyQA.
https://geteasyqa.com/
Хотел бы услышать ваши отзывы и мысли об этом продукте.



© 2010 | Software-Testing.Ru


В избранное