上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页
摘要: Page Object是selenium自动化测试项目开发实践的最佳设计模式之一,他主要提现在对界面交互细节的封装,这样可以使测试案例隔你给加关注于业务而非界面细节,从而提高测试案例的可读性。 Page Object设计模式的优点如下: 1..减少代码的重复。 2.提高测试用例的可读性。 3.提高测 阅读全文
posted @ 2017-09-28 15:42 木棉花的漂泊 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ****注:以上代码适用与Python2.7版本,Python3.0版本会报错 ************************************************************************************************************** 阅读全文
posted @ 2017-09-25 16:08 木棉花的漂泊 阅读(380) 评论(0) 推荐(0) 编辑
摘要: fixtures即可以表示测试用例的开始和结束,也可以表示测试类和测试模块的开始和结束。 注: setUpModule/tearDownModule:在整个模块的开始与结束时被执行 setUpClass/tearDownClass:在测试类的开始与结束时被执行 setUp/tearDown:在测试用 阅读全文
posted @ 2017-09-23 16:48 木棉花的漂泊 阅读(442) 评论(0) 推荐(1) 编辑
摘要: 在运行测试时,需要直接跳过某些测试用例,或者当用例符合某个条件时跳过测试,又或者直接将测试用例设置为失败。unittest单元测试框架提供了实现这些需求的装饰器。 1.unittest.skip(reason) 无条件地跳过装饰的测试,说明跳过测试的原因 2.unittest.skipIf(cond 阅读全文
posted @ 2017-09-23 16:11 木棉花的漂泊 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 一、测试用例执行的顺序 用例的执行顺序涉及多个层级,在多个测试目录的情况下,先执行哪个目录?在多个测试文件的情况下,先执行哪个文件?在多个测试类的情况下,先执行哪个测试类?,在多个测试方法(用例)的情况下,先执行哪个测试方法? unittest框架默认会根据ASCII码的顺序加载测试用例,数字和字母 阅读全文
posted @ 2017-09-22 16:16 木棉花的漂泊 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 当增加被测功能和相应的测试用例之后unittest单元测试框架如何扩展和组织新增的测试用例的。 运行的结果如下: 上面中创建了TestAdd()和TestSub()两个类,分别测试calculator.py文件中的add()和sub()两个功能。通过TestSuite类的addTest()方法把不同 阅读全文
posted @ 2017-09-22 15:19 木棉花的漂泊 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在进行性能测试时需要查看内存和CPU等信息来判断系统瓶颈,关于CPU和内存的监控,goole开发了一款专门的jmeter插件,弥补了Jmeter这方面的不足,下面来介绍这款插件-JmeterPlugins。 1、JmeterPlugins的下载地址 地址:http://code.google.com 阅读全文
posted @ 2017-09-19 16:15 木棉花的漂泊 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、录制Jmeter脚本 录制Jmeter脚本有两种方法,一种是设置代理;一种则是利用badboy软件,badboy软件支持导出jmx脚本。 这里我们介绍第二种方法,利用badboy录制脚本,然后导出Jmeter需要的jmx文件。 首先,在地址栏中输入要录制脚本的地址,然后点击绿色按钮即可开始录制( 阅读全文
posted @ 2017-09-19 11:26 木棉花的漂泊 阅读(386) 评论(0) 推荐(0) 编辑
摘要: unittest单元测试框架中重要的概念: 1.Test Case 一个Test Case实例就是一个测试用例。在一个完整的测试流程中,包括测试前准备环境的搭建(setUp),实现测试过程的代码(run)以及测试后测试环境的还原(tearDown)。单元测试(unittest)本质就是:一个测试用例 阅读全文
posted @ 2017-09-19 11:21 木棉花的漂泊 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 单元测试负责对最小的软件设计单元(模块)进行验证,它使用软件设计文档中对模块的描述作为指南,对重要的程序进行测试以发现模块中的错误。 下面演示不用测试框架的单元测试: 创建一个Count类用于两个整数的计算,通过_init_方法对两个数进行初始化,然后再初创建add()方法返回两个数相加的结果。 根 阅读全文
posted @ 2017-09-18 15:38 木棉花的漂泊 阅读(508) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 18 下一页