随笔分类 -  testNG

摘要:工作中一直用的是junit,近期稍微学习了一下TestNg,发现TestNg比java强大太多。 TestNg简介 TestNg也是一套测试框架,它的灵感来源于Junit(java的单元测试框架)和Nunit(.net的单元测试框架)。但是它又在此基础上引入了新的东西,使得它更加强大。 TestNg 阅读全文
posted @ 2021-01-21 15:16 peachlf 阅读(375) 评论(0) 推荐(0) 编辑
摘要:大致简介 用过很多的测试报告,testng自带的,然后后面自己试着写html代码美化,效果都不是特别的好,直到我发现了现在这款自动化测试报告,简洁直观,UI相对testng来讲不是一个级别的,话不多说,直接上图; 转载需要注明出处 Extentreport效果图 如何使用 那么这么好的一款测试报告如 阅读全文
posted @ 2020-02-06 18:19 peachlf 阅读(526) 评论(0) 推荐(0) 编辑
摘要:Eclipse安装TestNG TestNG官网地址:http://testng.org/ 在官网上部导航区域点击“Download”链接,该页面介绍了集成TestNG的不同方式。 在“Eclipse plug-in”区域介绍了两种Eclipse安装插件的方式。 硬性要求:JDK1.7以上版本、Ec 阅读全文
posted @ 2020-01-04 17:55 peachlf 阅读(499) 评论(0) 推荐(0) 编辑
摘要:前面我们都在IDEA上右键testng.xml文件来运行testng用例,这个在编写测试用例过程是 可以这么做,但是,如果测试用例写完了,也是这么做吗?有没有什么方法,例如自动化去实现。测试脚本维护后期,我们都会考虑持续集成测试,那么如何把运行测试用例实现自动化呢?网上搜索,很多都是testng在c 阅读全文
posted @ 2019-12-20 01:05 peachlf 阅读(876) 评论(0) 推荐(0) 编辑
摘要:写好的自动化程序怎么让它运行呢,总不能每次都启动eclipse吧,下面就先介绍一种用dos命令运行testNG的方法。 1、把项目打成jar吧,我用的是Fat jar工具。 2、在电脑的某个盘建一个文件夹,如testng 3、将项目jar包、selenium-server-standalone-2. 阅读全文
posted @ 2019-12-16 15:08 peachlf 阅读(170) 评论(0) 推荐(0) 编辑
摘要:TestNG如何用命令行运行 调用TestNG最简单的方法事下面的:java org.testng.TestNG testng1.xml 以上是我在网上搜索到的最多的答案,但对于第一次接触testng的人来说,试了无数次,发现根本运行不成功,老是提示找不到main函数或class,我在这介绍一下正确 阅读全文
posted @ 2019-12-16 15:07 peachlf 阅读(2076) 评论(1) 推荐(0) 编辑
摘要:一.testNG介绍 TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了。 TestNG比JUnit功能强大的多。 测试人员一般用TestNG来写自动化测试。 开发人员一般用JUnit 阅读全文
posted @ 2019-12-15 20:42 peachlf 阅读(876) 评论(0) 推荐(0) 编辑
摘要:Web自动化测试之Webdriver+TestNG--从零到熟练(系列) TestNG用来管理测试用例的是testng.xml配置文件,我们可以通过配置这个文件来达到组织测试用例,输出测试报告的效果。下面我们先详细讲解一个这个配置文件,然后再讲解测试报告的输出。 6.1 testng.xml文件的配 阅读全文
posted @ 2019-12-15 20:35 peachlf 阅读(436) 评论(0) 推荐(0) 编辑
摘要:原地址:http://blog.csdn.net/shilinjie_8952/article/details/53380373?locationNum=11&fps=1 测试环境:Java+Selenium+TestNG,Jenkins持续集成。 测试代码 代码结构 采用页面对象模型(Page O 阅读全文
posted @ 2019-12-11 22:34 peachlf 阅读(964) 评论(0) 推荐(0) 编辑
摘要:写好的自动化程序怎么让它运行呢,总不能每次都启动eclipse吧,下面就先介绍一种用dos命令运行testNG的方法。 1、把项目打成jar吧,我用的是Fat jar工具。 2、在电脑的某个盘建一个文件夹,如testng 3、将项目jar包、selenium-server-standalone-2. 阅读全文
posted @ 2019-12-09 23:41 peachlf 阅读(241) 评论(0) 推荐(0) 编辑
摘要:网上看到一篇整理的非常详细的xml文件详解,分享一下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> 3 <!--suite(测试套件)为根路 阅读全文
posted @ 2019-12-09 22:48 peachlf 阅读(571) 评论(0) 推荐(0) 编辑
摘要:1.TestNG的运行方式如下: 1 With a testng.xml file 直接run as test suite 2 With ant 使用ant 3 From the command line 从命令行 4 IDE 直接在IDE中执行 在IDEA中直接运行的时候,需要说明的是:可以运行一 阅读全文
posted @ 2019-12-09 22:47 peachlf 阅读(1119) 评论(0) 推荐(1) 编辑
摘要:简单介绍 运行TestNG测试脚本有两种方式:一种是直接通过IDE运行(例如使用eclipse中的“Run TestNG tests”),另一种是从命令行运行(通过使用xml配置文件)。当我们想执行某个包或者某个类中的一部分测试脚本的时候,使用xml配置文件是非常便利的。在xml配置文件里,不仅可以 阅读全文
posted @ 2019-12-09 22:45 peachlf 阅读(1502) 评论(0) 推荐(0) 编辑
摘要:<packages>表示以测试类所在的包的方式定义测试用例,包中的所有测试类都被涉及,粒度较大。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <su 阅读全文
posted @ 2019-12-09 21:09 peachlf 阅读(325) 评论(0) 推荐(0) 编辑
摘要:Testng是一套开源测试框架,是从Junit继承而来,testng意为test next generation,主要有以下特性: annotations 注释,如 @test @BeforeMethod 支持多线程执行case 支持数据驱动 dataProvider 支持参参数 能够作为eclip 阅读全文
posted @ 2019-12-09 21:02 peachlf 阅读(1744) 评论(0) 推荐(0) 编辑
摘要:testng.xml testng.xml是为了更方便的管理和执行测试用例,同时也可以结合其他工具 You can invoke TestNG in several different ways: 你可以用以下三种方式执行测试 With a testng.xml file 直接run as test 阅读全文
posted @ 2019-12-09 20:54 peachlf 阅读(1151) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示