摘要:
pytest用例发现机制说明(默认方式,无ini等配置) 1、文件夹规则:递归形式查找 2、文件形式:在文件夹的基础上,搜索test_*.py 或 *_test.py 的文件 3、用例形式:非类组织:test开头的函数或方法 以类的组织:以Test开头的类 怎么去变更默认发现机制,参加官方文档:ht 阅读全文
摘要:
在使用paramiko时,我们在用exec_command(command) 时更多的是一起读回数据,但实际官方还有更详细的说明。 当前遇到的需求就是,当执行某个命令时,有进度条的输出,我们需要持续获取进度条输出,而不是执行完成后再输出进度条。 再看看官网的说明: exec_command(comm 阅读全文
摘要:
在windows下使用powershell自带命令下载文件时有以下4种方式: Invoke-WebRequest Invoke-RestMethod Start-BitsTransfer System.Net.WebClient 前提,需要powershell 5.1(win10默认就是) 实验,在 阅读全文
摘要:
在windows中有的bat脚本会带pause,如下: echo "xxxx" pause 在实际运行过程中,表现如下: 需要按任意键才能继续,问题来了,如果在使用cmd执行脚本时,会卡在这里等输入任意键,怎么处理? 方法一: 之前在linux下也有这个方法,在windows下这个方法也行 echo 阅读全文
摘要:
最近转换战场,可能要很长一段时间在windows上耕耘。在python掉windows cmd命令时,发现返回的是一串乱码,如发送dir命令,返回如下: b' \xc7\xfd\xb6\xaf\xc6\xf7 D \xd6\xd0\xb5\xc4\xbe\xed\xc3\xbb\xd3\xd0\xb 阅读全文
摘要:
最近在使用newman时,为了展示报告,使用了newman-reporter-allure插件,但在最后显示时,有乱码情况,如下: postman文件是使用的是v2.1方式导出的,在每个接口中的name是用的中文,如下 没办法,所以需要更改插件源码来适配中文,找到插件安装位置 使用命令:npm li 阅读全文
摘要:
Gauge与其它测试框架工具一样,也支持contexts与teardown;对应的是众多工具的setup与teardown; 写法如下: # 测试Spec 以下为contexts 步骤 * 登录 * 其它动作 ## 场景1 * 场景1--步骤1 * 场景1--步骤2 ## 场景2 * 场景2--步骤 阅读全文
摘要:
最近在看Gauge自动化测试工具,网上也有相关的中文翻译,可见:https://blog.csdn.net/amoscn/article/details/80472143 以Python举例,gauge python自带了套件内部函数 before_step, after_step, before_ 阅读全文
摘要:
Concordion官方地址:https://concordion.org/ 官网的的页面写的很不错,很炫,但是呢,GitHub上到目前为止(2020/12)星才193,说明用的人不多。 一、来看看使用 环境要求:需要装JDK、gradlew,官方的jar包、及java的IDE 语法的格式: [va 阅读全文
摘要:
为什么要搞这个,背景不提,先来看看fitnesse支持情况,也会总结fitnesse对python支持的情况,给后续要用的同学先踩坑。 关于fitnesse是什么的介绍网上也有蛮多,这里可以给一个链接给大家了解一下:https://www.cnblogs.com/ceshi2016/p/910986 阅读全文