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

Какие API-тесты автоматизировать, и когда это надо делать



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

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


Какие API-тесты автоматизировать, и когда это надо делать
2019-04-04 10:03

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи: http://thethinkingtester.blogspot.com/2018/05/what-api-tests-to-automate-and-when-to.html
Перевод: Ольга Алифанова.

 

В прошлый раз мы говорили о том, как запускать API-тесты из командной строки при помощи Newman, а также о том, как добавить Newman в вашу систему непрерывной интеграции для автоматического запуска тестов. Однако знание, как запускать ваши тесты, мало чем вам поможет, если вы не подойдете с умом к вопросу, какие тесты прогонять, и когда этим заниматься. Давайте вначале разберемся, что нужно автоматизировать.

 

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



Как проверить, что выбрано (подсвечено) конкретное значение в выпадающ
2019-04-04 12:27

Ребята, всем привет!
Вопрос по команде в Seleniun IDE.

 

Я проверяю работу кнопки "Определить ваше местоположение" (см. аттач 1).

Нажимаю ее и у меня выбирается мой город - Москва. Он подсвечен оранжевым.

Вот мне нужно проверить, что подсвечен имеенно мой город - Москва, т.е., что именно у Москвы оранжевый background-color.

Какую команду и какой локатор нужно прописать?

 

 

Подскажите, пожалуйста!!!

 

Прикладываю скрин экрана и html код.

 

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

  • 1.JPG
  • 2.JPG


Установка турникетов в офис
2019-04-04 17:17

Работаю в компании, занимающейся аутсорсингом. Сам на должности QA. И вот пару минут назад наш office manager написала нам в общий чатик: https://drive.google.com/file/d/1i5BJU_9AGDl94h0zMBXD-QClu5K6zJ8-/view?usp=drivesdk . Оставил только текст, мало ли.

Название компании: VRP (Брестский офис)

Можно сказать, что у нас и так тут жизнь не сахар, но после установки турникетов - думаю, что очень многие работники с большим стажем за плечами просто уйдут, т.к. все ИТ-шники привыкли к свободе. А так будут следить за каждым выходом из офиса. А представьте, что человек курящий... Да, у нас есть камеры, но ладно с ними еще ( адекватность есть). Но теперь наш офис будет похож либо на завод, либо на исправительное учреждение.

 

А каково ваше мнение по этому поводу?

.

.



Получить id сущности и открыть в следующем запросе эту же сущность на
2019-04-04 19:01

Добрый вечер!

 

Я - очень новичок. Подскажите, пожалуйста, как получить последнее значение id некоторой сущности, чтобы потом ее же (сущность) открыть на редактирование/удалить. 

Пр создании сущности получаю ответ:

{

name: "какое-то имя", "id": "какой-то id"

}

 

Как сейчас: к POST запросу добавила JSON Extractor, где указала имя переменной и json path expression: $id, в запросе PUT (где открываю сущность на редактирование) подставила эту переменную ("id": "${ID}"), но результат 400.

 

Спасибо. 



ImplicitWait не ждет больше 60 сек
2019-04-04 22:54

хочу ждать элеиента не 60 сек (defaultTimeOutForWait), а передаваемое значение, если передаю значение меньше 60 сек, все работет, как я ожидаю – Timed out через количество секунд, которое я передала,но вот если передаю значение больше 60сек, все равно Timed out после 60 сек. Код ниже:

 

protected TimeSpan defaultTimeOutForWait = TimeSpan.FromSeconds(60);

       

public bool ElementExists(By locator, TimeSpan timeOutInSeconds)

        {

            webDriver.Manage().Timeouts().ImplicitWait = timeOutInSeconds;

            bool result = false;

            try

            {

                result = webDriver.FindElements(locator).Count() > 0;

            }

            catch

            {

                return result;

            }

            webDriver.Manage().Timeouts().ImplicitWait = defaultTimeOutForWait;

            return result;

        }

 



© 2010 | Software-Testing.Ru


В избранное