随笔分类 -  Python

Python相关
摘要:1、 脚本示例: 执行结果: 2、 脚本示例: 执行结果: 由以上截图可以看出执行顺序: 大体可以得出如下结论: 1)测试的顺序总体上按照包—>模块—>类的顺序进行; 2) 然后按照测试用例名称的升序排序进行,比如test_square比test_sub先执行; 3)当测试模块中既包含测试函数,又包 阅读全文
posted @ 2017-05-08 01:19 小嘉欣 阅读(756) 评论(0) 推荐(0)
摘要:1、nose 特点: a) 自动发现测试用例(包含[Tt]est文件以及文件包中包含test的函数) b) 以test开头的文件 c) 以test开头的函数或方法 d) 以Test开头的类 nose自动收集单元测试,会自动识别源代码文件、目录或包中的测试用例,任何符合正则表达式:(?:^|[b_.- 阅读全文
posted @ 2017-05-08 01:10 小嘉欣 阅读(4603) 评论(0) 推荐(0)
摘要:Pycharm:Pycharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 P 阅读全文
posted @ 2017-05-08 00:52 小嘉欣 阅读(1886) 评论(0) 推荐(0)
摘要:下面例子,是一般测试框架的基本结构 框架知识点包括:实例化被测试模块类、装载测试用例、测试套件打包、保存测试输出结果、生成测试报告等 测试情况包括 :跳过某个case、执行成功、执行失败 #待测试模块 -> myclass.py class myclass: def __init__(self): 阅读全文
posted @ 2017-04-20 11:18 小嘉欣 阅读(2075) 评论(0) 推荐(0)
摘要:Python的标准库——unittest(可以实现自动化测试框架的搭建) python unittest四大组成“元件”: test fixture(测试脚手架)——测试代码的运行环境,指测试准备前和执行后要做的工作,包括setUp()和tearDown(); TestCase(测试案例)——所有测 阅读全文
posted @ 2017-04-19 20:28 小嘉欣 阅读(2144) 评论(0) 推荐(0)