前端 E2E 测试脚手架工具

2016 年 7 月 18 日
 LancerComet


在下做了一个基于 Nightwatch + Selenium 的脚手架工具,代码已发布在 [Github]( https://github.com/LancerComet/Aniber)

基本可以看成 Vue-cli 生成的含有 E2E 测试的项目的测试代码独立版,如果之前使用过的话可以很快上手

近期会将构建过程写成文章发布,目前已发布第一篇:[搭建自己的前端自动化测试脚手架(一)]( https://segmentfault.com/a/1190000005991670)

欢迎 Star ,希望能给各位有所帮助
7125 次点击
所在节点    分享创造
8 条回复
johnhsm2333
2016 年 7 月 18 日
赞一个
TheC
2016 年 7 月 18 日
LancerComet/Aniber 不明真相的路过者对八卦表示关注 hh
deasel
2016 年 7 月 18 日
顶一下
LancerComet
2016 年 7 月 18 日
@TheC 别闹了
crytis
2016 年 7 月 18 日
这个跟用 Python JAVA 使用 selenium 有什么区别?
LancerComet
2016 年 7 月 18 日
@crytis 可以和前端项目深度结合;使用起来对前端更友好(毕竟都是 JS 的工具链)

举例:比如前端项目中某个组件 component.vue 中有一个配置对象,还有一个函数,或者其他什么东西,那么在写测试用例的时候就可以 import 进来,然后再 expect 即可,不用写死,下次项目有修改后测试用例不需要进行修改。
LancerComet
2016 年 7 月 18 日
已发布第二篇内容 _(•ω• 」∠)_
DeltaSix
2016 年 7 月 18 日
国内对这一块好像关注蛮少的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/293097

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX