所有分类
  • 所有分类
  • 前端开发
  • 后端开发
  • 体系课程
  • 移动开发
  • 计算机基础
  • 测试运维
  • 前沿技术

TestNG测试框架入门到实战

09105324205

课程介绍:

关于TestNG的资料网上有许多,但并不系统和完善,本课程将给你最系统的TestNG知识,由浅入深,通过详细的基础知识讲解, 清晰的场景应用式案例实战,助你掌握这一火热的软测框架,并最终实现出自己的自动化测试框架

课程目录:

  • 第1章 课程介绍5 节 | 25分钟

    TestNG的介绍以及基础环境的搭建,包括Java的下载和安装,Java环境的设置 ,以及Eclipse的下载安装。

    收起列表

    • 视频:1-1 课程介绍 (11:14)
    • 视频:1-2 TestNG介绍 (04:57)试看
    • 视频:1-3 Java的下载和安装 (03:05)
    • 视频:1-4 Java环境设置 (02:16)
    • 视频:1-5 Eclipse下载和安装 (03:20)
  • 第2章 TestNG环境搭建2 节 | 14分钟

    TestNG环境如何搭建?装什么以及如何装插?,导什么jar包?

    收起列表

    • 视频:2-1 如何添加TestNG JavaDoc (04:58)
    • 视频:2-2 TestNG环境搭建 (08:22)
  • 第3章 TestNG注解和断言7 节 | 79分钟

    用代码来详细讲解testNG各种注解的用法,注解包括@Test,@BeforeMethod,@AfterMethod,@BeforeClass,@AfterClass,@BeforeTest,@AfterTest, @BeforeSuite, @AfterSuit。以及如何运行TestSuite,硬断言和软断言。

    收起列表

    • 视频:3-1 第一个TestNG类–test注解 (10:27)
    • 视频:3-2 断言 (14:39)
    • 视频:3-3 软断言 (08:50)
    • 视频:3-4 方法和类注解 (10:10)
    • 视频:3-5 运行TestSuite (12:25)
    • 视频:3-6 BeforeSuite和AfterSuite注解 (11:32)
    • 视频:3-7 BeforeTest和AfterTest注解 (10:28)
  • 第4章 TestNG高级部分6 节 | 43分钟

    代码演示如何把测试方法分优先级执行,如何给测试方法分组执行,有依赖关系的case怎么执行?有的方法你可能因为相关bug没有修复所以暂时不执行,等修完bug再执行,那么在你不想用这个方法时,又如何禁用test方法? 还有对执行时间有严格要求的软件,再规定时间内没有执行完,如何让test方法超时? 如何维持测试用例的执行…

    收起列表

    • 视频:4-1 把测试方法分优先级执行 (04:39)
    • 视频:4-2 如何给测试方法分组执行-Part1 (09:06)
    • 视频:4-3 如何给测试方法分组执行-Part2 (05:30)
    • 视频:4-4 测试用例的依赖关系 (12:14)
    • 视频:4-5 禁用测试方法或者让测试方法超时 (04:54)
    • 视频:4-6 维持测试用例的执行顺序 (06:16)
  • 第5章 Parameter和parrallel4 节 | 49分钟

    这章主要介绍如何读xml文件中的参数?怎么用TestNG并行执行case?

    收起列表

    • 视频:5-1 读取xml文件中参数_x264 (17:29)
    • 视频:5-2 用testNG并行执行case_x264 (12:09)
    • 视频:5-3 TestNG-Parameters 和Parallel实例演示问题_x264 (02:39)
    • 视频:5-4 实例演示问题的解决办法-SeleniumWebDriver实例_x264 (15:52)
  • 第6章 TestNG-Data Provider2 节 | 15分钟

    详细的讲解了什么是Data Provider,怎么使用它。

    收起列表

    • 视频:6-1 如何创建DataProviders (09:27)
    • 视频:6-2 封装DataProviders的数据方法 (04:44)
  • 第7章 TestNG-ItestResult1 节 | 11分钟

    用代码,详细的讲解ITestResults接口的作用和用法。

    收起列表

    • 视频:7-1 ITestResults接口 (10:29)
  • 第8章 Listeners监听和报告 试看5 节 | 51分钟

    举例说明,带大家理解事件监听机制,然后讲解各种监听器,包括IInokedMethodListener,ITestListener,ISuiteListener以及TestNG监听器代码重构。

    收起列表

    • 视频:8-1 理解事件监听机制 (04:21)试看
    • 视频:8-2 IInokedMethodListener监听 (15:26)
    • 视频:8-3 ITestListener监听 (18:35)
    • 视频:8-4 ISuiteListener监听 (07:00)
    • 视频:8-5 TestNG监听器代码重构 (05:26)
  • 第9章 TestNG-Reporter Logs和HTML Reports1 节 | 15分钟

    TestNG 报告和日志是怎么创建的,以及testng如何自动生成html报告的

    收起列表

    • 视频:9-1 TestNG报告和日志 (14:34)
  • 第10章 封装页面类(慕课网列表页为例)4 节 | 68分钟

    以web自动化为例讲解怎么写自己的测试框架,分析企业测试开发中常用的页面对象模型,还有页面工厂,页面工厂比页面对象模型要优化,他是页面对象设计模式的拓展,这些对创建自动化测试框架很有用,结合testNG知识举”慕课网课程列表页”例子说明。为了解决回归测试遇到连接是否还可用的问题,我们会讲如何查找页面上所有可点…

    收起列表

    • 视频:10-1 介绍PageObjectModel模型 (16:31)
    • 视频:10-2 封装对象仓库和页面类 (10:46)
    • 视频:10-3 封装PageFactory类 (17:55)
    • 视频:10-4 testNG框架使用-找到当前页所有连接 (21:50)
  • 第11章 Log4j2 的使用6 节 | 57分钟

    介绍Log4j2的使用,如何用默认的配置,如何用配置文件配置到控制台显示日志,如何用配置文件配置到文件显示日志,log4j2结合testNG测试用例实例演示。

    收起列表

    • 视频:11-1 什么是log4j (07:56)
    • 视频:11-2 log4j2默认配置-xml文件 (09:16)
    • 视频:11-3 配置文件-Console Logging (14:05)
    • 视频:11-4 配置文件File Logging (10:18)
    • 视频:11-5 自定义Loggers (09:25)
    • 视频:11-6 log4j2结合testNG测试用例实例演示 (05:19)
  • 第12章 Extent Reports-高级报告(QQ邮箱登录实战)8 节 | 95分钟

    如果你觉得默认报告不够美观,不够取悦客户或者领导那么这里还给你带来了——Extent Reports,它要比testNG默认的报告漂亮很多。用代码介绍ExtentReport,结合QQ邮箱登录实例演示ExtentReport使用,如何给执行失败的case截图,如何在高级报告中加入截图,如果有多个测试类,怎么生成一个报告?如何在在Page Object Model…

    收起列表

    • 视频:12-1 高级报告Extent Reports介绍 (14:14)
    • 视频:12-2 高级报告Extent Reports实例演示 (14:28)
    • 视频:12-3 给执行失败的case截图-Part 1 (12:26)
    • 视频:12-4 给执行失败的case截图-Part 2 (06:42)
    • 视频:12-5 高级报告Extent Reports中加入截图 (10:16)
    • 视频:12-6 多个测试类生成一个报告 (11:33)
    • 视频:12-7 在Page Object Model中用ExtentReport-part1 (14:45)
    • 视频:12-8 在Page Object Model中用ExtentReport-part2 (09:49)
  • 第13章 Selenium WebDriver -> 数据驱动测试5 节 | 75分钟

    详细的讲解数据驱动测试,实际的测试逻辑是一样的,仅仅发生改变的是数据,也就是说他可以让我们用不同的数据测试同一个方法,就是输入的数据不一样,但是测试方法运行的还是同一个,这种类型的测试通常的处理方法,就是“数据驱动测试”,它与前面的测试不同,它的重点在于被测试的不是代码逻辑,而是这段代码操作的数据。…

    收起列表

    • 视频:13-1 数据驱动测试环境搭建 (06:50)
    • 视频:13-2 从Excel文件中读数据 (15:46)试看
    • 视频:13-3 从Excel文件中读多套数据 (20:48)
    • 视频:13-4 读多套数据的测试用例-126邮箱登录实例演示 (18:07)
    • 视频:13-5 把数据写入Excel文件 (12:53)
阅读全文
资源下载
下载价格20
虚拟资源,一经购买,概不退款,如有问题联系客服QQ:630965719!
常见问题
是否支持单个资源购买?
答:点击“立即购买”,即是单个资源购买。
开通VIP会员后,是否支持全部资源下载,如何开通VIP会员?
答:点击“升级VIP”按钮,支付完成后即可开通VIP会员,VIP会员支持全站课程免费下载。
链接失效怎么办?
答:联系客服QQ:630965719,获取最新下载链接。
原文链接:https://www.itspxx.com/csyw/cs/1097/,转载请注明出处。
0

评论0

谷粒学院AngularJS入门到应用视频教程
谷粒学院AngularJS入门到应用视频教程
3分钟前 有人购买 去瞅瞅看
根据资源的价值可换购本站的课程,资源价值越高还可换取本站会员!全站课程无秘网盘可分享!会员免费观看全站资源!如有问题请联系客服QQ:630965719!本站任何课程包更新至完结!联系客服QQ:630965719,换购教程!
显示验证码
没有账号?注册  忘记密码?