到目前为止,我们执行的用例都很少,将用例写在一个测试文件中就可以去运行。但对于有成百上千用例的实际项目,我们总不能把所有用例都写在一个文件中,那是不现实的,本节我们将进一步学习 TestSuite(测试套件)的使用,来解决用例批量执行的问题,我们最终要达到的目的如图7.2.1,通过TestSuite将所有用例组织到一起执行,最终生成一份测试报告。

我们前面的脚本文件都是放在同一个目录下运行的,但是当我们面对批量的测试文件的时候,将所有的文件都放同一目录下去运行,显然是不方便管理的。这时我们就想要改进一下我们的代码文件的层级结构,将同一类的文件到到同一个目录下,这样会更便于管理维护。比如将测试文件全部放到testcase文件夹下;将所有的测试报告放在testreport文件夹下;后面还会讲一些公共模块,也可以单独放到一个文件夹下。下面通过一个完整的实例来说明如何通过TestSuite组建我们的测试用例。

学到现在的阶段,我们可以初步构建一个如下图的脚本文件结构

第六章 第二节 selenium+unittest测试框架之批量执行测试用例相关推荐

  1. 初级会计实务--第六章第二节、利润表

    第二节.利润表 利润表,又称损益表,是反映企业在一定会计期间的经营成果的报表 1.利润表的结构 利润表分为单步式和多步式,我国企业的利润表采用多步式格式 2.利润表的编制 利润表的依据是"收 ...

  2. python+selenium+unittest测试框架1-unittest单元测试框架和断言

    unittest单元测试框架和断言 一.unittest单元测试框架简介 1.导入unittest模块 import unittest 2.定义测试类 class Login(unittest.Tes ...

  3. 【数据聚类】第六章第二节:层次聚类算法之BIRCH算法(算法概述、流程和sklearn实现)

    注意:文章中部分内容来自刘建平博客,多谢多谢:刘建平:BIRCH聚类算法原理 文章目录 一:BIRCH算法概述 (1)聚类特征CF (2)聚类特征树 CF Tree (3)聚类特征树的生成 A:生成规 ...

  4. 第六章 第二节:AndroidStudio地图覆盖物

    文章目录 覆盖物介绍 添加覆盖物的步骤 OverlayOptions 坐标点 覆盖物类型 addOverlay()方法 标注覆盖物 标注覆盖物选项类 标注覆盖物工厂类 标注覆盖物设置监听器 代码1 显 ...

  5. 第二节认识计算机教案,第二章 第二节 局域网的构建 教学设计_博客

    <第二章 第二节 局域网的构建 教学设计_博客>由会员分享,可在线阅读,更多相关<第二章 第二节 局域网的构建 教学设计_博客(3页珍藏版)>请在装配图网上搜索. 1.第二章 ...

  6. 工程项目管理丁士昭第二版_2021年软考系统集成项目管理工程师知识点预习第十四章第二节...

    听说99%的同学都来这里充电吖 为了方便大家尽早投入2021年的软考考试备考中,我们已开始连载<系统集成项目管理工程师>知识点,今天带来的是 第十四章 第二节 编制询价~ 知识点:第十四章 ...

  7. 软件构造 第一章第二节 软件开发的质量属性

    ​软件构造 第一章第二节 软件开发的质量属性 1.软件系统质量指标 External quality factors affect users 外部质量因素影响用户 Internal quality ...

  8. 第四章第二节数据资产盘点-数据资产盘点方法伦

    第四章第二节数据资产盘点-数据资产盘点方法伦 数据资产盘点可以通过业务角度的自上而下演绎和数据角度的自下而上归纳对数据资产进行盘点,编制数据资产目录 ,如图所示: 自上而下的演绎,是确保数据资产目录可 ...

  9. 【微积分5多元函数微分学】第五章第二节 偏导数与全微分的计算

    [微积分5多元函数微分学]第五章第二节 偏导数与全微分的计算 第二节 偏导数与全微分的计算 1. 内容要点 1. 复合函数求导 2. 隐函数求导 2. 常考题型 1. 求一点处的偏导数与全微分 2. ...

最新文章

  1. Spring学习笔记_IOC
  2. 信息安全工程师-AES密码技术及XOR图像遮盖技术(JavaC++)
  3. python之字符编码(四)
  4. 快门光圈感光度口诀_光圈、快门、感光度之间的关系
  5. Tomcat Session管理分析
  6. 分类和聚类有什么区别?
  7. vrep和matlab,使用Matlab与V-REP联合仿真 - Play V-REP with Matlab
  8. java中dao和dao.impl_java 包 dao 和 dao.impl 问题
  9. 半波耦合器的设计——RSOFT
  10. Carp后端开发文档
  11. Java中static、this、super、final用法
  12. 中小企业如何才能招聘到合适的程序员?
  13. 前端ajax实现分页思路详解
  14. 安卓手机兼职教程,下载应用试玩,每天2小时50块
  15. Java_7.1 ArrayList应用点名器
  16. windows 10 开始菜单自动重置、磁贴无法编辑
  17. Sentinel 极简入门
  18. 练习-原生js写的颜色选择器colorpicker
  19. 绿色版的PDF格式文件转换器
  20. Web送货单打印管理系统毕业设计

热门文章

  1. 数控机床应用了计算机的,数控机床应用复习2
  2. linux snmp监控硬盘,[技术干货] Zabbix使用snmp监控Linux硬盘大小不准问题
  3. python爬虫教程书籍-python爬虫有哪些书(python爬虫教程知乎)
  4. Android 通知详解
  5. 狮桥获招商局股权投资,双方将在风控上率先展开合作
  6. SSM传统民间工艺线上商城毕业设计源码181701
  7. 目标检测 - 基于 SSD: Single Shot MultiBox Detector 的人体上下半身检测
  8. stETH脱锚?虚惊一场还是又一场加密危机!
  9. C 语言中的文件命名
  10. zzuli OJ 1055: 兔子繁殖问题