Nightwatch——自动化测试(端对端e2e)

前端页面模拟仿真操作,目的是避免每次更新相关内容重复之前的测试操作,减少不必要的时间投入,以及校验功能的可用性。但是目前元素定位是个问题(每次页面有修改都要重设某些元素定位)

测试分类:

一.单元测试:站在程序员的角度测试;

1、减少开发人员的重复测试时间 2、面向程序的功能模块的测试

二.端对端测试:站在测试人员的角度测试

1、减少测试人员的重复测试时间 2、面向系统的功能模块的测试 3、本质是模拟用户使用系统

测试插件:

Nightwatchjs:https://nightwatchjs.org/

主要包括:1、元素定位 2、断言 3、POM

准备工作:

1.安装(vue3.0已经内置nigjtwatch.js):来自NPM

npm install nightwatch

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsfszz.html