《百战软件测试》
本阶段是测试的高级阶段,主要讲解UFT/QTP的使用、Selenium的使用。UFT/QTP是大型软件,有着良好的操作流程和自动生成脚本的方式,这非常适合对自动化测试刚入门但有一定开发基础的测试人员使用。目前开源自动化测试工具越来越多,Selenium作为开源的功能自动化测试工具已经越来越火,本阶段的讲解将基于Java语言和Python语言,足以满足测试工作的实际需要。对于一些想使用开源免费软件的公司,Selenium通常是首选。功能自动化工程师的工资远远高于手工测试工程师。
1
第八阶段:功能自动化测试
章节9:unittest和pytest测试框架
课时263-并行测试的含义_准备并行的脚本
课时264-使用多线程实现并行测试
课时265-如何生成测试报告
课时266-输出HTML测试报告
课时267-pytest简介与安装
课时268-编写pytest测试类和初始化函数
课时269-编写pytest测试函数_IDLE下运行测试
课时270-命令行运行测试_测试的执行顺序
课时271-命令行运行的-q和-s参数
课时272-@fixturre的使用详解_yield的使用
课时273-pytest断言
课时274-pytest参数化
课时275-pytest使用文件数据参数化
课时276-准备多个pytest测试类
课时277-运行一个pytest测试
课时278-运行多个pytest测试
课时279-运行模块中的所有pytest测试_运行目录中的所有pytest测试
课时280-生成测试报告
课时281-向pytest-html测试报告中添加数据
课时282-修改CSS中的颜色
课时283-修改CSS中的字体大小和表格颜色
课时284-不加运行参数时的测试日志和报告结果
课时285-使用-v参数运行测试时的测试日志和报告结果
课时286-使用-v和--tb=short参数输出简介的测试日志和报告