Всем привет!
Разрабатываем новый тул для автоматизированного тестирования, используем собственный DSL - простые понятные конструкции.
Пишем степы, на выходе получам красивый java код, который можно ранать у себя для регрессии.
Ищем первых альфа пользоваталей для закрытого тестирования.
Если хотите быть первыми пишите в личку для доступа.
Киньте пример сценария на вашем дсл хотябы.
Возможность для любопытных тестеров. Продукт пишет группа тестеров девелоперов в свободное время. Плюшки первым тестерам гарантируем.
Возможность чего? бета тестить ваш продукт?
Вот пример:
#login page
create step “login to jira”
type [user1] in “login” field {name=os_username}
set [pass1] to “password” entry {name=os_password}
click “login” button and wait for page to load {id=login}
#main page
add step “create new issue”
click “create new issue” link and wait for page to load {id=create_link}
#issue creation page
create step “select issue type”
select [TestProject] option in “project name” selector {id=project}
select [Bug] option in “issue type” selector {id=issuetype}
click “next” button and wait for page to load {//input[contains(@id, ‘Next’)]}
Использовать приложение для своего проекта.
Выглядит громоздко, чем вам концепция степов от allure не нравится?
там при правильном написании выйдет что-то типа
loginPage.inputLogin(‘user 1’) что можно переписать на чем-нить типа груви
loginPage->inputLogin “user 1”
или если еще постараться и что-то прикрутить то вообще
“user 1” >> loginPage->login
естественно все модификаторы и локаторы и методы описываются не в сценарии, а в каких-нить классах
UPD:
перечитал топик понял что коммент выглядит не в то русло
вообщем моя мысль коротко : генерить нужно степы из сценариев, а реализовывать придется руками.
@Renat_Isin цель не реализовывать руками, а именно писать степы и получать код, без знания что такое аллюр или груви). Тема была про желание потестить, если интересно скиньте в личку имя и email.
Спасибо, но увы не вижу перспектив.