头图

🚀🚀🚀本篇主要内容

4. 窗口截屏、总结

1. 截屏方法
2. 常用的处理方式
3. Cookie的作用

第3章-中级API

目标

1. 掌握元素等待、警告框的操作
2. 掌握下拉选择框和滚动条的操作
3. 掌握切换frame表单及窗口截图
4. 了解键盘鼠标的操作

第4章-自动化测试-高级篇


目标

1. 了解UnitTest框架
2. 理解断言
3. 掌握测试报告的生成
4. 了解自动发送测试报告

UnitTest框架


目标

掌握UnitTest框架的基础使用方法

1. UnitTest框架

1.1 什么是框架?

说明:
    1. 框架英文单词FrameWork;
    2. 为解决一类事情的功能集合;

1.2 什么是UnitTest框架?

概念:UnitTest框架是专门用来进行执行代码测试的框架;

1.3 为什么使用UnitTest框架?

1. 能够组织多个用例去执行
2. 提供丰富的断言方法
3. 提供丰富的日志与测试结果

提示:
    1). 断言知识点-在4.2章节会进行学习和讲解;

提示

在学习UnitTest框架之前, 先了

## 2. UnitTest核心要素
  
  

  1. TestCase
  2. TestSuite
  3. TextTestRunner
  4. Fixture

    
    
    
    
      
      
    ### 2.1 TestCase
      
      
    
    

    说明:(翻译:测试用例)一个TestCase就是一条测试用例;
    使用:

    1. 导包:import unittest --> 导入unitest框架
    2. 继承:unittest.TestCase --> 新建测试类继承unittest.TestCase

提示:

1). 测试用例:在自动化测试中,一条用例就是一个完整的测试流程;                
2). 测试方法名称命名必须以test开头;
   (原因:unit




程序员一诺python
22 声望25 粉丝

python技术发烧友 资料收集狂