• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
挽霜
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 下一页
2020年3月31日
Java 接口自动化系列--用例类之BaseCase 基础父类
摘要: 接口自动化的思路步骤,所有的测试方法需要完成的事情1、参数化替换2、数据库前置查询结果(数据库断言 必须在接口执行前后都查询)3、调用接口4、断言响应结果5、添加接口响应回写内容6、数据库后置查询结果7、数据库断言8、添加断言回写内容9、添加日志10、报表断言 测试类都按照以上10个步骤完成所有的调 阅读全文
posted @ 2020-03-31 12:42 挽霜 阅读(879) 评论(0) 推荐(0)
2020年3月30日
Java + Selenium 系列之失败操作截图及调用
摘要: 1、导入Pom依赖 该依赖有一个工具类File, 可以进行文件的复制等操作 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependen 阅读全文
posted @ 2020-03-30 13:41 挽霜 阅读(950) 评论(0) 推荐(0)
Java + Selenium 系列之Allure报告集成
摘要: 目前市面上有很多自动化报表插件,本章主要介绍Allure报表 1、在Pom上集成依赖 <dependency> <groupId>io.qameta.allure</groupId> <artifactId>allure-testng</artifactId> <version>2.13.0</ve 阅读全文
posted @ 2020-03-30 12:11 挽霜 阅读(1256) 评论(0) 推荐(0)
2020年3月28日
Java 接口自动化系列--工具类之数据库连接与操作
摘要: 在进行数据库断言时,需要需要进行JDBC连接和对SQL的操作,所有这里封装成工具类用于数据库的连接关闭 以及 SQL的查询操作 在进行数据库断言判断时,需要在测试用例添加一列,检验SQL,在正向用例后加就可以了,其它异常用例列不用添加 导入依赖包,具体的版本与自己公司的保持一致 <dependenc 阅读全文
posted @ 2020-03-28 13:07 挽霜 阅读(1130) 评论(0) 推荐(0)
2020年3月19日
Java 接口自动化系列--常量类之Constants
摘要: 单独写一个常量类Constants用来保存固定的常量,这些常量在代码调用过程中值又容易发生改变的等等情况,此时不必在代码中修改值,直接在该类中修改即可,方便使用 常量名称一般全部用大写字母表示 阅读全文
posted @ 2020-03-19 14:33 挽霜 阅读(2260) 评论(0) 推荐(0)
Java 接口自动化系列--工具类之AuthorizationUtils接口鉴权封装
摘要: 在实际的项目中, 大部分接口都需要登录后获取到cookie/session/token后才能进行操作,可以使用cookie+session方式进行session鉴权,也可以进行token鉴权,本篇文章主要介绍token鉴权方法。 先来看看什么是token? 票据 --> 存储在客户端(浏览器)的he 阅读全文
posted @ 2020-03-19 14:26 挽霜 阅读(1180) 评论(0) 推荐(0)
Java 接口自动化系列--工具类之Excel测试数据解析封装
摘要: 在进行数据解析时,先来看看excel测试数据格式,这里采用接口和测试数据分离的方式,即分为两个sheet页签分别存放接口信息,用例信息 excel封装成对象步骤 1、导入easypoi的坐标 2、加载excel的流对象 3、导入参数对象ImportParams 4、工具ExcelImportUtil 阅读全文
posted @ 2020-03-19 11:56 挽霜 阅读(1377) 评论(0) 推荐(0)
2020年3月18日
Java 接口自动化系列--实体类之entity封装
摘要: 实体包entity下面有4个类,主要存放java对象,每个类必须有私有属性,空参构造,get set方法 具体excel中数据信息见 工具类excel文章 1、API类 解析excel中接口信息的表头信息,需要定义参数变量,get set方法 @Excel是使用了easypoi对Excel进行读写, 阅读全文
posted @ 2020-03-18 14:32 挽霜 阅读(2073) 评论(0) 推荐(0)
2020年3月17日
Selenium 特殊元素的定位与操作
摘要: Web页面有很多特殊的元素 无法使用基本的元素定位方式定位,下面介绍几个特殊的元素定位 1、alert框 alert框只有一个确认按钮 BrowserUtil是一个封装好的浏览器启动类 BrowserUtil.driver.findElement(By.id("abtn")).click(); Th 阅读全文
posted @ 2020-03-17 20:34 挽霜 阅读(995) 评论(0) 推荐(0)
Java + Selenium 系列之浏览器类型选择工具类
摘要: 目前做Web自动化常用的浏览器有谷歌、火狐、IE,本文介绍封装该三种浏览器的类 一、条件 1、Maven项目需要在pox.xml文件中添加selenium依赖 <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>se 阅读全文
posted @ 2020-03-17 15:57 挽霜 阅读(793) 评论(0) 推荐(0)
上一页 1 2 3 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3