到目前为止,该示例仅在测试用例中使用一个页面对象。我们可以在测试用例中拥有多个页面对象吗?
想象一下,我有一个需要登录的测试用例,然后创建一个用户。
所以我有两个页面对象,一个用于登录页面,另一个用于用户页面。我们将使用像这样的页面对象吗?
module.exports = {
'login': function (browser) {
var login = browser.page.login();
login.navigate()
.click('@submit');
},
'create user': function (browser) {
var users = browser.page.users();
users.navigate()
.click('@submit')
.end();
}
}
答案 0 :(得分:2)
我的代码就像:
dbs.Execute InsertRecord