gauge+python+vscode搭建自动化测试框架

 Gauge是什么?

 Low Maintenance Test Automation

 Gauge+Python+VScode,为什么偏偏用这个组合?

 工具安装

  安装gauge

  1. 安装Gauge,目前版本是1.0.0,安装教程。安装方式有两种,一是使用Chocolatey,二是下载ZIP压缩包,解压,环境变量path添加路径。推荐方式二。
  2. 安装gauge-python插件 ,以下gauge相关插件也都在这https://gauge.org/plugins/,这里不好上传附件,请自行下载。命令如下:
    gauge install python -f gauge-python.zip
    有啥不懂,输入这个命令稍微看看,很快就懂了
    gauge --help
  3. 安装html-report插件,命令如下:
    gauge install html-report -f html-report.zip

     

  4. 安装screenshot插件,命令如下:
    gauge install screenshot -f screenshot.zip

 

  安装python 

   安装python3.6.5,当然现在最新的版本是3.7,但是3.7的版本支持不够友好。python的安装很简单,也很智能。一路点确定下去就行了。pip会自动安装,也会自动把python追加到环境变量path下。

   安装完后,要安装以下的几个包,requirement.txt

yapf
getgauge

  yapf,这个模块很重要,可以格式话python脚本,以及.spec(md语法文件),这个非常有用!

  安装VScode

  1. 安装vscode,在这下载,安装过程也很简单;
  2. 安装python插件;

  3. 安装Python for VSCode插件,方法同上;
  4. 安装gauge插件,方法同上;
  5. 安装完后,可以做个微调整,对习惯pycharm的用户非常有用,那就是修改格式化组合键。

 

  开始小试牛刀

   创建一个gauge-python项目,有两种方式:

  1. 创建文件夹,进入目录,在地址栏,输入cmd后按enter键,输入cmd命令
    gauge init python

     

     

  2. 或者打开VScode后,按ctrl + shit +p组合键,输入‘gauge’关键字,选Create a new Gauge Project,这种方式有些慢,推荐第1种
  3. 运行例子,在.spec文件可以直接点类似链接的debug和run

     

  4. 运行所有用例

    gauge run specs

     

     

 

   

 

 

 

 

  

 

 

 

 

 

 

  

 

posted @ 2018-08-02 00:57  异彩飞天  阅读(3449)  评论(2编辑  收藏  举报