• python学习笔记(pict+subprocess)


      这几天看到接口自动化用例的生成,关于这里博主自己也想了想,是否可以根据参数的范围自动生成用例,这样就不用一条一条的写接口测试用例

    这里就设计到用例设计的方法,让我想到之前接触过一款微软的用例自动生成工具“ pict”,很快就在新电脑中安装了pict 

    顺便给个共享的链接:http://pan.baidu.com/s/1kUBn1Mf   网上也有很多下载资源

    安装方法很简单,是 “.exe”格式的文件,只需要双击运行,下一步即可。安装成功后自动添加环境变量,可以通过cmd在任意路径下直接使用

    下来是使用方法:

    先新建“.txt”格式文件,如“testlist.txt”

    添加参数数据,如“username” 之后用冒号“:”结束

    再后面陆续填写所有可能的情况,并用逗号“,”区分

    如下图:

    最后通过cmd 进入相应路径后,输入“pict testlist.txt”

    如下图:

    这里都是建立在手动的基础上的

    博主考虑想利用python来处理,之后查找了资料可以用自带的模块“subprocess”

    代码如下

    1 #!/usr/bin/env python
    2 # -*- coding: utf_8 -*-
    3 
    4 import subprocess
    5 
    6 p = subprocess.Popen("pict testlist.txt >testlist.xls", shell=True, stdout=subprocess.PIPE, cwd="E:workpython case")

    在路径“E:workpython case” 输入“pict testlist.txt >testlist.xls”

    利用python+pict自动生成接口测试用例

    
    
    
  • 相关阅读:
    HDR & Bloom
    Parallax Mapping
    Normal Mapping & Tangent Space
    Gamma校正背后的原理
    内存对齐及其原理
    关于深度值的一些需要说明的点
    帧缓冲(Framebuffer)
    面剔除和深度测试
    工具·MashLab调整网格模型坐标系
    工具·notepad++正则表达式替换文本
  • 原文地址:https://www.cnblogs.com/cllovewxq/p/5404330.html
Copyright © 2020-2023  润新知