把测试方法分优先级执行

7832 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
手工测试人员想开始从事自动化测试 自动化测试人员想要加强专业技能 应届毕业生 QA团队领导和管理人员
你将会学到
学习 TestNG 框架( Next Generation )的A-Z指南,以加速你的自动化目标。
课程简介

TestNG是当今较好的测试框架之一

它可以帮助自动化测试工程师把精力集中在编写和实施测试用例和测试脚本上。

因此让你可以专注测试应用程序的功能。其他的就交给testNG。比如:

程序运行log的记录,监听和报告,都可以用testNG框架来管理。  

本课程包括关于TestNG注解(TestNG Annotations)的一系列广泛的话题,不同类型的断言,测试套件(Test Suit)的运行,按照期望的顺序运行测试,把相关的测试分组(Grouping),有依赖关系的测试(Dependent Tests),保证执行顺序(Preserver order),从xml文件中读取参数dataprovider(使用Data Provider来给需要的测试提供参数), TestNG Listeners,TestNG Reporters(日志),TestNG的HTML报告。所有材料包括代码文件。  

*****从零做起,成为自动化框架实现专家***** 

*********************为什么选择这门课程?******  

我们假设学生没有测试框架的经验,并且从最基础的开始讲起,覆盖每一个主题 

真实示例演示帮你理解如何使用不同的注解,这将让你对企业级别框架有所了解,并给您信心。 

不需要之前有自动化经验,本课程涵盖所有必要的主题。对Java有一定的了解 

获得超过5个小时的独特内容和代码文件,供你参考和学习  

******************************************************************************************************* 

  • 你想拥有市场上**的技术,然后进入自动化行业吗?  

  • 您是否渴望学习如何利用TestNG构建一个强大的自动化框架?  

  • 有兴趣了解如何用TestNG管理运行测试框架的相关功能吗?

你还在等什么?今天就加入吧,学习强大的TestNG框架! !!

您将会学到什么

  • 学完这门课之后,您将对TestNG测试框架有详细的了解

  • 您将能够使用TestNG测试框架提供的功能设计一个测试框架

  • 深入理解TestNG框架的注解

  • 在做并行测试执行的功能这块,你会学到很好的命令使用的技能

  • 您将完全理解从XML文件读取参数

  • 您将学习如何使用相同的测试方法读取多个数据集

  • 您将能够使用TestNG侦听器实现自定义侦听器类

有什么课程要求或基本要求吗?

  • 要有一点点Java基础知识

  • 会用PC 操作系统

  • 对软件测试或者自动化测试有一定的了解

  • 代码文件 / 所有相关资料都可以下载下来

此课程面向哪些人:

  • QA和手工测试人员希望开始从事自动化测试

  • 自动化测试人员想要加强专业技能的

  • 想在软件工程领域实现梦想的应届毕业生

  • 质量保证团队领导和管理人员


注意:课程中使用的是eclipse编辑器,只是用来编写代码的工具,你用intellij idea一样可以学习这门课的内容,代码用什么编辑工具都能运行,介意课程中使用eclispe的勿拍。

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交