学习 Nightwatch - export 语法
使用 export 语法
module.exports ={
'测试步骤1': browser => { /** ... */ },
'测试步骤2': browser => { /** ... */ }
}
使用 ES 模块
export default {
'测试步骤1': browser => { /** ... */ }
}
测试标签
// 多个标签以逗号分割
// 跳过包含 login 标签的测试方法
nightwatch --skiptags login
// 多个标签需要多个 --tags
// 运行包含 login 标签的方法
nightwatch --tags login
```typescript
export default {
'@tags': ['login', 'register'],
'测试步骤1': browser => { /** ... */ }
}
异步测试
export default {
'测试步骤1': async browser => {
const value = await browser.windowHandles(result => Promise.resolve(result.value))
// ...
}
}
学习 Nightwatch - export 语法
http://localhost:8080/archives/4dff24fb-fe5a-4670-ac08-975f00efdd9d