【发布时间】:2016-07-01 12:40:25
【问题描述】:
我希望能够在运行一些自动化测试时记录 spock 功能名称和子句标签。这将有助于在使用无头浏览器进行自动化时调试测试问题,特别是 phantomjs。原因是,phantomjs 的行为方式并不总是与使用 chrome WebDriver 时相同。如果这是可能的,那也很好。
def "Login logout test"(){
given: "Go to login page"
...
when: "Submit username and password"
...
then: "Dashboard page displayed"
...
when: "logout"
...
then: "Returned to login page"
...
}
例如,如果我能获得上述示例 spock 特征方法来记录这样的标签,那就太酷了。
Login logout test
Go to login page
Submit username and password
logout
Returned to login page
【问题讨论】: