• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






圆觉

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  testng

java单元测试框架
 
testng结合httpclient编写接口测试用例
摘要:testng用来组织测试用例,控制用例运行顺序以及断言,httpclient用来模拟客户端发送请求,获取响应结果。 通过testng里面的dataProvider数据提供者来实现参数化。 代码如下: package com.mg.api.auto_v1; import java.util.HashM 阅读全文
posted @ 2020-02-04 22:01 圆觉 阅读(581) 评论(0) 推荐(0)
testng学习(依赖,忽略,超时等测试场景)
摘要:依赖测试: 依赖测试主要用于,某个接口需要用到上个接口的返回值,这种数据关联性的场景。 如图:本来是test01()先运行,但是加上@Test(dependsOnMethods = { "test02" })标签就变成test02先执行,然后在运行test01。 package com.mg.jav 阅读全文
posted @ 2020-02-03 13:56 圆觉 阅读(406) 评论(0) 推荐(0)
testng学习(参数化)
摘要:学习testng参数化的2种方式 第一种:写在testng.xml配置文件里面。 在testng.xml中添加parameter参数: 注入testng.xml中定义的<parameter>参数: 读取结果如图: package com.mg.java.maven.day06; import org 阅读全文
posted @ 2020-02-02 10:40 圆觉 阅读(288) 评论(0) 推荐(0)
testng学习(常用注解)
摘要:学习testng配置类型注解: 套件注解: @BeforeSuite:用例执行之前运行 相当于unittest里面的setup和teardown @AfterSuite:用例之后运行 如图运行结果: 其他3个注解的运行顺序也和上面的差不多。 下面来看4个注解同时运行的情况: 由此可见以下运行顺序, 阅读全文
posted @ 2020-02-01 11:51 圆觉 阅读(219) 评论(0) 推荐(0)
testng学习(testng.xml配置文件)
摘要:testng是java的一个单元测试框架,主要用于设计测试用例,执行流程。 首先先来认识一下testng,定义了一个实现简单加法功能的函数: package com.mg.java.maven.day06; public class Calculator { public double add(do 阅读全文
posted @ 2020-02-01 09:50 圆觉 阅读(592) 评论(0) 推荐(0)
testng环境搭建
摘要:1:安装testng依赖 复制以下标签到pom文件中,然后保存,maven会自动下载: <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.8.8</version> <scope 阅读全文
posted @ 2020-01-31 19:57 圆觉 阅读(147) 评论(0) 推荐(0)