为社区做贡献,帮社区写自动化测试代码
发布于 6 年前 作者 imzengyang 39702 次浏览 来自 分享

加入cnodejs社区也快1年了,没对社区做过什么贡献,看到社区要公测,刚好自己在公司使用node.js做自动化测试。 这次我要对社区贡献一套UI自动化代码,别人如果想自己搭建一套社区的话,可以直接运行这套UI自动化代码来检查UI功能。 平时工作时间比较忙,所以本周日我计划要做如下的事情, 为了让大家都能看懂我的代码,我会使用行为驱动测试的方式来写代码,完成之后的代码大致如下: image.png 可以通过查阅文字描述了解测试的功能点。

现在我想拉个微信群,如果各位有兴趣,我们可以一起来做。不会写代码也没有关系,可以帮助我们来写测试用例,或者给我们写的测试用例提建议。 微信图片_20180322133956.png 微信群人数超过100. 不能添加人员,可以加入QQ群 707467292 进行讨论node.js && Cucumber的测试技术交流。

81 回复

置顶,大家多多参与,cucumber在bdd领域是极其重要的技能,对敏捷认知也会有明显提升,加油

@i5ting 哇,太激动了。没想到置顶了。感谢狼叔支持,晚上我把cucumber的一些东西整理出来供大家参考下。周日一定好好完成。

@imzengyang 最好也产出一些文档,严格执行bdd的例子不多见,对社区来说是非常值得鼓励的事儿,先谢过

希望在未来数年达到你们的层次!

@i5ting 好的。严格按照bdd的规范来写。

我是来学习的,顺便帮你们测试

对测试这块不是很深入的,先学习下

非常感谢大家的支持, 这两天比较忙,今天先写一个小的框架,里面写了一个场景,大家代码拉下来修改下就可以直接跑了。GitHub-代码 为了方便大家沟通,更好的使用BDD方式来协作,我录制了一个不到4分钟的视频进行简单的说明了一下。视频说明 欢迎大家提建议,一起学习。

最近刚好也在学习前端测试这块的知识,逛社区就发现这么好的事,必须参加,跟大佬学习~~~

感谢各位支持,今天线下过来很多同学一起交流,学习。上午一起学习了BDD的相关概念,下午大家开始写代码。由于每个同学的能力不一样,写的代码质量也参差不齐,所以欢迎大佬给我们指正。 现在的代码可以实现社区 用户注册,登录,发布话题,删除话题,收藏话题,回复话题,这些基础UI的自动化。大家拉下代码安装好依赖是可以运行的。https://github.com/CnodejsTest/UIAutoTest 下周会再对代码进行一些优化。欢迎一起学习。

@imzengyang 大佬,超过100人了,可以拉我一下吗?谢谢了. 微信:jun1044896742

@imzengyang 大佬,超过100人了,可以拉我一下吗?谢谢了. 微信:ywl1641627793

@imzengyang 老哥,可以拉我进群吗,我微信号是 wzx91188

OK,进去啦。

cucumber 有 中文社区吗?求个文档或社区链接

@783010296 好像没有中文社区,有个QQ群 707467292 里面是讨论nodejs和cucumber的

拉我一下吧 wangxiang000000 谢谢

大佬也拉我下呗 tyb19950727 谢谢

@TanYiBing 好的,稍等

没有什么不可以

很棒,加油

拉我,maicss

大佬求拉,我的微信号是woaidingyan

来自酷炫的 CNodeMD

@51ding 稍等

来自酷炫的 CNodeMD

很酷,小程序也可以用吗

拉一个,微信号t680668

BDD不错, @imzengyang 麻烦加下我呢, 谢谢,微信号: yimingzhao

@imzengyang麻烦拉我一下,微信号JulyStrawbreey ☆ 来自微信小程序 cnode助手

大佬可以加一下我吗!cxhui233

@imzengyang 你好,请拉我进微信群, 谢谢,微信号: michaelchanisme

@cuixiaohui233 没找到你这个微信号

@GZBenChan 不好意思,没找到你这个微信号

哈哈,这个可以有

@imzengyang 求加,微信号: fwzkj90

大佬,超过100人了,可以拉我一下吗?谢谢了. 微信:18202197847

最近我也在研究自动化测试,小分享一篇:当 Egg 遇上 DataHub 教你轻松搞定多场景服务,欢迎交流。

回到顶部