cmd 执行unittest case : python -m unitest test.py  test2.py python -m unittest  testfile.testclass.testmethod python -m unittest discover -s "./"  -p   "test*.py…
前言 使用了unittest.main()方法执行当前模块里的测试用例. 除此之外,Unittest还可以通过测试套件构造测试用例集,再执行测试用例 将测试用例添加至TestSuite(测试套件) 方式一:加载测试用例 先通过unittest.TestSuite() 创建测试套件实例对象,如:suite = unittest.TestSuite() 再通过addTest() 往测试套件里添加单个测试用例,或通过addTests([-]) 添加多个测试用例(列表中为用例方法名) 执行测试套件里的测…
Pytest命令行执行测试 from collections import namedtuple Task = namedtuple('Task', ['summary','owner','done','id']) # __new__.__defaults__创建默认的Task对象 Task.__new__.__defaults__ = (None, None, False, None) def test_default(): """ 如果不传任何参数,则默认调用缺省对象Ta…
我们在时间工作中,会将整个项目的代码分别放置多个模块中去编写.方便后期项目维护,比如,我们的web项目可能有多个IP地址,每个IP地址代表不同的测试环境.测试环境与Bat环境或者验收环境等.这就需要我们频繁更换测试地址 :或者我们需要验证web 项目在不同的浏览器上面的兼容性,需要我们更换浏览器测试,这样我们必须切换代码中的浏览器驱动. 我们可以将公共代码放在另一个.py文件中,就像这样: 我们将测试固件分离出去,这样方便我们在公共模块下维护测试需要的初始化环境,方便切换浏览器或者更改地址 im…
背景 使用webpagetest进行性能分析,需要一个一个url的去执行,需要人为去等,比较繁琐.而api很好的解决了这个问题,可以通过命令行等执行测试,也可以写成一个常规脚本,针对每个版本的常规url进行测试     安装webpagetest的npm包   npm install webpagetest -g   安装好后,可以用node.js引用webpagetest包来进行操作,也可以通过命令行直接操作.我这里使用的命令行进行操作   常用命令行操作   命令行格式:webpagetes…
    1.首先 要添加一个全局 自定义变量 Custom Properties   2.用transfer property 将取来的值 放入到变量 getToken 里   3.在另一个testcase里将传入变量gettoken 的值取出来   4.建一个tranfer property ,将值取出来放入到http requeset 的参数中…
◆版权声明:本文出自胖喵~的博客,转载必须注明出处. 转载请注明出处:http://www.cnblogs.com/by-dream/p/4684123.html 前言 上一篇将的是如果在eclipse中的Logcat进行Log的查看和过滤,很多的时候我们面临着这样的问题: 如果你的app需要在室外才可以运行(例如使用地图软件中的导航),室外可能不方便去携带电脑,此时你又想保存log,那么你该如何去做呢?本节就来解决这个问题. 预备知识 首先还是先了解一下上节没有提到的知识,我觉得还是比较重要的…
[root@~]# nmap --script ssl-enum-ciphers -p 443 www.想休息.cn Starting Nmap 5.51 ( http://nmap.org ) at 2018-03-13 20:11 CSTNmap scan report for www.想休息.cn (42.120.49.23)Host is up (0.00061s latency).PORT STATE SERVICE443/tcp open https| ssl-enum-cipher…
今天了解下测试套件Test Suite,什么是测试套件,测试套件是由多个Test Case测试用例组成的,当然也可以由多个子测试套件组成. 接下来看下如果构建测试套件,构建测试套件的方法: 1.用unittest.TestSuite()实例化测试套件对象后,内部的addTest()方法对测试类内部的测试案例进行逐一添加. import unittest #导入unittest import time as t #导入time 设置别名 t from selenium import webdriv…
目录 1.测试套件的作用 2.使用测试套件 (1)入门示例 (2)根据不同的条件加载测试用例(了解) (3)常用方式(推荐) 1.测试套件的作用 在我们实际工作,使用unittest框架会有两个问题: 我们知道测试用例的执行顺序是根据测试用例名称顺序执行的,在不改变用例名称的情况下,我们怎么来控制用例执行的顺序. 一个测试文件,我们直接执行该文件即可,但如果有多个测试文件,怎么实现多个测试文件一起执行行. 要解决上面两个问题,我们就要用到测试套件TestSuite. 2.使用测试套件 (1)入门…