selenium脚本中的verbosity=2是什么意思
2016-09-07 16:13
429 查看
python的unittest模块提供了一个测试框架,只要我们写一个继承unittest.TestCase的类,类中用setUp做初始化,用tearDown做清理。
主要用到的函数有:
failedinfo表示不成立打印信息failedinfo,为可选参数
self.fail([msg])会无条件的导致测试失败,不推荐使用。
self.assertEqual(value1, value2, failedinfo) # 断言value1 == value2
self.assertTrue(表达式, failedinfo) # 断言value为真
self.assertFalse(表达式, failedinfo) # 断言value为假
参考:http://canlynet.iteye.com/blog/1671750
unittest.TextTestRunner(verbosity=2).run(suite)运行用例,TextTestRunner类将用例执行的结果以text形式输出,verbosity默认值为1,不限制完整结果,即单个用例成功输出’.’,失败输出’F’,错误输出’E’;verbosity=2将输出完整的信息,verbosity=2是指测试结果的输出的详细程度,有0-6级,具体代码实现可看Python27\Lib\unittest\runner.py源代码
先写到这,后面在补充!
主要用到的函数有:
failedinfo表示不成立打印信息failedinfo,为可选参数
self.fail([msg])会无条件的导致测试失败,不推荐使用。
self.assertEqual(value1, value2, failedinfo) # 断言value1 == value2
self.assertTrue(表达式, failedinfo) # 断言value为真
self.assertFalse(表达式, failedinfo) # 断言value为假
参考:http://canlynet.iteye.com/blog/1671750
unittest.TextTestRunner(verbosity=2).run(suite)运行用例,TextTestRunner类将用例执行的结果以text形式输出,verbosity默认值为1,不限制完整结果,即单个用例成功输出’.’,失败输出’F’,错误输出’E’;verbosity=2将输出完整的信息,verbosity=2是指测试结果的输出的详细程度,有0-6级,具体代码实现可看Python27\Lib\unittest\runner.py源代码
先写到这,后面在补充!
相关文章推荐
- Python开发.py脚本文件中的#!/usr/bin/python是什么意思?
- j2ee的web项目中的跨域,什么意思?跨域,即js跨域,是A工程的js不能访问B工程的脚本
- easonjim Code, code and more code. Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别 一、意思 #!/bin/sh是指此脚本使用/b
- shell 脚本中$$,$#,$?分别代表什么意思?
- sql生成脚本里SET ANSI_NULLS ON什么意思
- shell脚本中的 EOF 是什么意思?
- Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别
- sql生成脚本里SET ANSI_NULLS ON什么意思
- shell 脚本中$$,$#,$?分别代表什么意思 2018-01-06
- 引流脚本是什么意思,比邻引流脚本何如多开?
- linux下写脚本时-gt是什么意思
- UNIX脚本中#!到底是什么意思
- sql生成脚本里SET ANSI_NULLS ON什么意思
- 尖括号 和百分号里的脚本是什么意思?如
- [shell]Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别
- shell脚本 -d 是目录文件,那么-e,-f分别是什么?还有"! -e"这又是什么意思呢?
- 用引流脚本有什么好处,引流脚本是什么意思呢
- linux sheel脚本里面,在if语句里“$? -eq o” 这是什么意思!!!
- js脚本最后面的一对圆括号是什么意思?
- shell脚本 -d 是目录文件,那么-e,-f分别是什么?还有"! -e"这又是什么意思呢?