前端页面模拟仿真操作,目的是避免每次更新相关内容重复之前的测试操作,减少不必要的时间投入,以及校验功能的可用性。但是目前元素定位是个问题(每次页面有修改都要重设某些元素定位)
测试分类:
一.单元测试:站在程序员的角度测试;
1、减少开发人员的重复测试时间 2、面向程序的功能模块的测试
二.端对端测试:站在测试人员的角度测试
1、减少测试人员的重复测试时间 2、面向系统的功能模块的测试 3、本质是模拟用户使用系统
测试插件:
Nightwatchjs:https://nightwatchjs.org/
主要包括:1、元素定位 2、断言 3、POM
准备工作:
1.安装(vue3.0已经内置nigjtwatch.js):来自NPM
npm install nightwatch