随笔分类 -  TestNG测试框架

摘要:一、前言 参考博客:https://blog.csdn.net/u013421629/article/details/78883991 二、idea的maven加载驱动 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector 阅读全文
posted @ 2022-01-11 13:54 一加一 阅读(498) 评论(0) 推荐(0) 编辑
摘要:一、前言 之前用httprunner框架的时候也是用的allure测试报告,但是没有做具体描述,本次会详细描述下allure报告的注解功能。 二、pom.xml 本次改成了用maven项目,直接用pom自动更新下载依赖包(allure),具体代码如下: (1、这里要注意版本,当时运行allure一直 阅读全文
posted @ 2021-12-13 21:10 一加一 阅读(864) 评论(0) 推荐(0) 编辑
摘要:一、前言 随着企业内部自动化资产的持续积累以及持续集成的推进,对自动化测试的运行速度要求越来越高,某些应用的自动化测试用例可能多达几千条,如何加速这些自动化用例的运行速度,让自动化落实到每一次版本变更和持续集成当中,是一个需要解决的问题。 二、TestNG 中的多线程使用姿势 1、测试方法中的并发 阅读全文
posted @ 2021-12-05 21:19 一加一 阅读(989) 评论(0) 推荐(0) 编辑
摘要:一、前言 前面几篇讲了testng和httpclient的基本使用,掌握这些知识后足够可以开展新项目了,因为只有在项目中才会遇到各种新问题,才会推动自己去学习更多的东西。本篇主要会以贴代码的形式去讲述自己做的项目,不会有太多的文字描述了。 以前用httprunner做过一个项目,本篇的项目 用例设计 阅读全文
posted @ 2021-11-28 11:55 一加一 阅读(306) 评论(0) 推荐(0) 编辑
摘要:一、HttpClient的主要功能 实现了所有 HTTP 的方法(GET、POST、PUT、HEAD、DELETE、HEAD、OPTIONS 等) 支持 HTTPS 协议 支持代理服务器(Nginx等)等 支持自动(跳转)转向 …… 二、环境准备 1、JDK版本:JDK17 2、导入HttpClie 阅读全文
posted @ 2021-11-28 10:13 一加一 阅读(564) 评论(0) 推荐(0) 编辑
摘要:一、前言 前面讲的大多都是以测试脚本为基础来运行的,少部分是以xml运行,这里以xml来讲解下。讲之前先说下TestNG的运行方式其实有多种 以编程方式运行TestNG XML运行TestNG 二、以编程方式运行 TestNG 1、按用例类运行 package com.tech.design; im 阅读全文
posted @ 2021-11-28 00:22 一加一 阅读(587) 评论(0) 推荐(0) 编辑
摘要:一、前言 在自动化测试项目中,参数化是必不可少的,以下将会介绍TestNG中的参数化测试运用。 TestNG可以通过两种不同的方式将参数直接传递给测试方法: 使用testng.xml 使用数据提供者 二、使用testng.xml传送参数 1、示例代码如下: package com.tech.desi 阅读全文
posted @ 2021-11-27 23:32 一加一 阅读(372) 评论(0) 推荐(1) 编辑
摘要:一、前言 以前有用过TestNG,后来不知为何学了一阵子就没下文了,至此就一直用Python的框架做自动化。下半年换了新工作,面试了测试开发的岗位,发现测开大部分是用java,所以最近又学起了java基础(虽然大学的时候学过,但是全都还给老师了,哈哈哈)。边学java的过程也边学java的测试框架, 阅读全文
posted @ 2021-11-27 21:29 一加一 阅读(931) 评论(0) 推荐(1) 编辑

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