测试框架结构如下:
----*dev //存放各环境地址及变量
-------**dev.js //测试环境
-------**pre.js //预发
-------**publish.js //线上
-------**index.js //用户快速切换环境
----util //存放公共处理方法
-------**testUtil.js
----fixture //存放截图信息
----pages //存放各页面元素
-------**test.js
----tests //存放case
-------**pageTest.js
index.js
//引入
import dev from './dev'
import pre from './pre'
import publish from './publish'
const config = {
dev,
pre,
publish
}
export default config.dev //设置测试环境
dev.js
//定义变量,用于断言
module.exports = {
name: 'Fenny',
shopTel: '13675832423',
itemNum: 2,
};
page.js