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

Фотография

Автоматизация тестирования salesforce.com


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

#1 Alexandr1985

Alexandr1985

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

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Александр

Отправлено 03 июня 2019 - 12:50

  Всем здравствуйте.

Только начал изучать автоматизацию тестирования и прошу совета создания API тестов.

Суть проекта это по выдача банковского кредита на CRM платформе salesforse.com. Есть желание создать API тесты с использованием intellij IDEA+Maven на языке java. 

Что лучше использовать junit или TestNG, Rest API или REST Assured? Возможно другие инструменты?


  • 0

#2 Spock

Spock

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

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 03 июня 2019 - 13:43

наверное незачем подниматься на уровень АПИ тестов

 

можно использовать Апекс как советуют

https://developer.sa..._unit_tests.htm


  • 0

#3 Alexandr1985

Alexandr1985

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

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Александр

Отправлено 03 июня 2019 - 13:53

Это 

 

наверное незачем подниматься на уровень АПИ тестов

 

можно использовать Апекс как советуют

https://developer.sa..._unit_tests.htm

А почему не стоит проводить АПИ тесты?


  • 0

#4 Spock

Spock

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

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 03 июня 2019 - 13:58

ну например у Вас есть код который перемножает два числа

 

чтобы протестировать этот код достаточно создать юнит тест

 

зачем городить огород и создавать РЕСТ АПИ тест? посмотрите на пирамиду тестов


  • 0

#5 Alexandr1985

Alexandr1985

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

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Александр

Отправлено 03 июня 2019 - 14:12

Если я хочу проверить, что расписание платежей по новому кредиту рассчитано верно. А также, что после первой транзакции по оплате  расписание платежей изменилось и приняло нужные параметры. Это наверно уже не юнит тест а интеграционное тестирование. 


  • 0

#6 Spock

Spock

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

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 03 июня 2019 - 14:16

вот и делайте интеграционное тестирование на уровне юнитов

 

зачем подниматься на уровень вверх, только чтобы добавить РЕСТ АПИ но тестировать ту же самую низкоуровневую интеграцию?


  • 0


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

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