前端 E2E 测试脚手架工具

2016-07-18 00:29:51 +08:00
 LancerComet


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

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

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

欢迎 Star ,希望能给各位有所帮助
6178 次点击
所在节点    分享创造
8 条回复
johnhsm2333
2016-07-18 00:52:30 +08:00
赞一个
TheC
2016-07-18 11:15:26 +08:00
LancerComet/Aniber 不明真相的路过者对八卦表示关注 hh
deasel
2016-07-18 11:29:51 +08:00
顶一下
LancerComet
2016-07-18 13:28:09 +08:00
@TheC 别闹了
crytis
2016-07-18 15:41:06 +08:00
这个跟用 Python JAVA 使用 selenium 有什么区别?
LancerComet
2016-07-18 15:50:13 +08:00
@crytis 可以和前端项目深度结合;使用起来对前端更友好(毕竟都是 JS 的工具链)

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

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

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

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

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

© 2021 V2EX