gemini icon indicating copy to clipboard operation
gemini copied to clipboard

Как запускать разные наборы тестов под разные типы пользователей?

Open belimposition opened this issue 7 years ago • 1 comments

В приложении для которого я подключил Gemini есть несколько типов пользователей(ролей, авторизованный, неавторизованнй, демо доступ и др.) В зависимости от типа пользователей вёрстка меняется - как сделать так, чтобы Gemini "логинился" под разными пользователями и прогонял разные секции тестов для тех или иных ролей(чтобы тесты для авторизованного не отрабатывали для неавторизованного к примеру)

belimposition avatar Sep 12 '18 10:09 belimposition

можно сделать api stub с помощью json-server, сделать несколько json файлов под каждый тип пользователя. затем для каждого типа пользователя сделать свои папки с тестами и запускать их с помощью gemini test [paths to test suites]. то есть поочередно пройтись по json'ам, поднять json-server для каждого и выполнить gemini test [paths to test suites] для каждой json'ины

Sergey-Ubogov avatar Oct 26 '18 14:10 Sergey-Ubogov