• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Broke_薪雪
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  python+Selenium自动化测试

Page Object 设计模式-PO

摘要:1.传统测试用例实现的弊端: 易读性差 复用性差 可维护性差 扩展性差 2.PO 设计模式图: 3.Page Object 的核心要素: 抽象封装一个 BasePage 基类,基类应该拥有一个只想 webdriver 实例的属性; 每一个 page 都继承 BasePage,通过 driver 来管 阅读全文
posted @ 2018-12-11 21:12 Broke、薪雪 阅读(282) 评论(0) 推荐(0)
以邮件附件的形式发送测试报告

摘要:1. 创建 EmailAnnex目录, 在 EmailAnnex 下创建 bing.py,并编写 2.在 EmailAnnex 创建 send_mail.py 并编写 阅读全文
posted @ 2018-12-11 21:12 Broke、薪雪 阅读(554) 评论(0) 推荐(1)
生成Html 测试报告

摘要:1.引入HTMLTestRunner 下载HTMLTestRunner.py 从http://tungwaiyip.info/software/HTMLTestRunner.html 将下载的HTMLTestRunner.py 存放在python的bin路径下 HTMLTestRunner.py 是 阅读全文
posted @ 2018-12-11 21:11 Broke、薪雪 阅读(207) 评论(0) 推荐(0)
以邮件的形式发送测试报告

摘要:1.创建一个Email 目录(文件夹),在 Email 中创建 bing.py测试用例 2.在 Email 文件夹下,创建并编写 send_mail.py 实现发送邮件、测试报告文件排序、执行 阅读全文
posted @ 2018-12-11 21:11 Broke、薪雪 阅读(654) 评论(0) 推荐(0)
unittest单元测试框架之测试用例的跳过(skip) (六)

摘要:1.跳过测试用例的方法 @unittest.skip("don't run this case!"): @unittest.skipIf(3<2,"don't run this case!"): @unittest.skipUnless(3>2,"don't run this case!"): 阅读全文
posted @ 2018-12-11 21:09 Broke、薪雪 阅读(547) 评论(0) 推荐(0)
unittest单元测试框架之unittest 框架的总结(七)

摘要:1. Unittest 是 python 自带的单元测试框架,可以用其作为自动化框架来组织测试用例(测 试用例的执行顺序)的执行。 2. Unittest 框架的流程: 写好 TestCase 通过 TestLoader 加载 TestCase 到 TestSuite 中 通过 TextTestRu 阅读全文
posted @ 2018-12-11 21:09 Broke、薪雪 阅读(310) 评论(0) 推荐(0)
unittest单元测试框架之测试套件(三)

摘要:1.测试套件(注意:测试用例先添加先执行,后添加后执行,由此组织与设定测试用例的执行顺序) addTests:添加多个测试用例 addTest:添加单个测试用例 阅读全文
posted @ 2018-12-11 21:08 Broke、薪雪 阅读(399) 评论(0) 推荐(0)
unittest单元测试框架之测试环境的初始化与还原(fixture)(五)

摘要:1.方法一:针对每条测试用例进行初始化与还原 2.方法二:1.方法一:针对每条测试用例进行初始化与还原 阅读全文
posted @ 2018-12-11 21:08 Broke、薪雪 阅读(1169) 评论(0) 推荐(0)
unittest单元测试框架之测试结果输出到外部文件(四)

摘要:1.test_suit执行测试用例及输出结果前 添加如下代码(打开会新建d:/result.txt文件): 阅读全文
posted @ 2018-12-11 21:08 Broke、薪雪 阅读(914) 评论(0) 推荐(0)
unittest单元测试框架之unittest案例(二)

摘要:1.待测方法: 2.测试用例 阅读全文
posted @ 2018-12-11 21:07 Broke、薪雪 阅读(219) 评论(0) 推荐(0)
unittest单元测试框架之unittest工作原理(一)

摘要:1.Unittest 核心组件 test case、test suite、test runner、test fixture 2.unittest 静态图 Testcase:一个 testcase 就是一个测试用例。Setup(测试环境的准备)、run(测试 执行)、teardown(测试环境的还原) 阅读全文
posted @ 2018-12-11 21:07 Broke、薪雪 阅读(3897) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3