码迷,mamicode.com
首页 > Web开发 > 详细

【补充说明】Gauge框架在JS中的简单应用

时间:2020-05-30 10:57:33      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:mod   java   文件中   简单   文件夹   没有   模块   aik   基于   

这里做一个总结

由于公司架构要用node来替代Java的部分服务,所以就研究了这个自动化测试框架;它可以很方便的测试我们的接口,而且还能使用断言【assert】来判断是否是我们预期的结果。
技术图片
但是呢,由于网上大多自动化测试都是基于python和Java的,没有找到很好的JavaScript+Gauge自动化测试的帖子,入门也是费了很大一部分力气(其实是方向和方法跑偏了)。

首先说一下安装

gauge安装还是十分简单的,几乎没有什么难度和问题。

接着说一下初始化项目

由于默认初始化的项目依赖了taiko,下载的东西非常的多,又比较慢,等待是十分耗时又枯燥的事情;
后来我寻思着研究它的项目结构,了解了它的依赖和下载模式:依赖和node项目一样,下载的模块默认全部放在当前项目根目录的[node_modules]里面。
如果要重新构建项目,可以只要基本的,把一个完整[node_modules]拷贝到新项目中,无需[install]即可完美运行;另外,通过测试或许将模块安装或者复制到nodeJs的[node_modules]文件夹,项目无须此文件夹也可运行。

最后说一下语法

其实这个markdown语法大家基本上看一眼就能会用;而且此文档的语法只需要知道一个[#]是一级标题,两个是二级标题就ok了。只要搞清楚文档[* ]后的测试流程名称和js文件中的方法对应关系,就可以很轻松的使用gauge框架,当然前提需要你懂得node.js。

使用感言

以后再说。。。。

【补充说明】Gauge框架在JS中的简单应用

标签:mod   java   文件中   简单   文件夹   没有   模块   aik   基于   

原文地址:https://www.cnblogs.com/gail-hu/p/12990936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!