Перейти к содержимому

Фотография

Руководство по стратегии тест-автоматизации


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 baranceva

baranceva

    Профессионал

  • Admin
  • PipPipPipPipPipPip
  • 4 251 сообщений
  • ФИО:Баранцева Наталья


Отправлено 14 августа 2023 - 07:34

Автор: Юлия Поттингер (Julia Pottinger)
Оригинал статьи
Перевод: Ольга Алифанова

 

Автоматизация тестирования все шире внедряется в компаниях для решения проблем и сокращения сроков вывода продукта на рынок. Однако усилия по внедрению автоматизации не должны быть бессистемными и должны окупать затраты на нее – команде нужно совместно проработать стратегию тест-автоматизации.

 

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


  • 0
Наталья Баранцева
Тренинги по тестированию ПО

#2 Ivan_Faradey

Ivan_Faradey

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Воронков Иван

Отправлено 20 августа 2024 - 20:40

Наталья, приветствую!
При продумывание стратегии внедрения автоматизации возникает вопрос, как же выбрать оптимальное количество UI и API тестов в соотношение ко всему фреймворку, и из чего следуют этот выбор?
Ведь у веб приложения один и тот же функционал можно проверить как UI, так и API тестом. Но конечно же для автоматизатора более интересным выглядят API, поскольку их быстрее и проще писать.
При этом нельзя же полностью доверять API тестам, ведь поля, которые мы отправляем по API на UI могут быть и вовсе не допустимы для ввода. Ну, а покрывать весь функционал web-приложения UI тестами просто не хватит ресурсов.
Подскажите пожалуйста, может быть в более ранних статьях Вы освещали эту тему, или где можно взять информацию по этому поводу.
Заранее огромное спасибо!


  • 0

#3 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 897 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 21 августа 2024 - 07:38

Нет правильного ответа про оптимальное соотношение UI и API тестов. Все зависит от вашего приложения. Многие вообще автоматизируют только API, потому что так быстрее и дешевле

 

Простейшие примеры:

 

1)Вы тестируете обычный инпут, куда можно вводить числа от 18 до 99.

Например, вы ввели число 17 и получили ошибку. У вас есть проверка на UI, что при вводе числа 17 ошибка вообще появляется - ОК. Остальные ошибки для данного поля, например, ввод числа 100 уже проще тестить через API. 

 

2)Очень многие вещи вообще невозможно проверить без API. Например, в поле будет запрещен ввод символов на фронте. Или торги акциями идут только в будний день. Или получение отчета по сделкам только один раз в день.


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных