自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Linux安装Mysql,远程连接

1.下载并安装MySQL官方的 Yum Repository https://dev.mysql.com/downloads/repo/yum/wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm注:上面下载的版本为 5.7.252.直接使用yum安装yum -y install mysql57-community-release-el7-10.noarch.rpm3. 安装MySQL服务 y.

2021-07-27 11:08:06 207

原创 Linux下Jenkins+GitLab/GitHub+Tomcat接口自动化持续集成并生成测试报告ExtentTestReport

1.Linux下Tomcat安装,启动1.linux下安装 wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.50/bin/apache-tomcat-9.0.50.tar.gz;2.官网下载后直接上传到linux中,然后解压,官网下载地址:https://tomcat.apache.org/download-90.cgi;解压命令:tar -zxvf apache-maven-3.8.1-bin.tar.gz(下载后压缩包文件.

2021-07-27 10:19:21 335

原创 测试报告模板

测试报告1、项目背景(此部分描述此项目背景)2、项目目标(此部分描述此项目目标)3、测试资源3.1、人员信息(此部分描述此项目参与人员信息)3.2、测试环境&工具(此部分描述此项目测试的一些环境配置,还有所使用到的工具)4、相关文档(此部分描述此项目的一些文档信息,如文档连接,或者直接吧文档上传至此文档中)需求文档:原型图:UI设计图:5、测试计划(此部分描述此项目的机械计划以及安排)6、测试用例(此部分将测试用例添加进来,如果没有则不用添加,如果是exce

2021-07-14 09:42:53 2507

原创 开发提测模板

2021-07-12 14:56:38 541

原创 什么是性能测试?为什么要进行性能测试?什么时候开展性能测试?性能测试流程是什么?性能测试有关术语是什么意思?

前言本文文章读起来过于枯燥,但是你用15-20分钟认真读一下,获取会为你理解性能测试有所帮助。其中有些是借鉴网上的一些大神的经验。性能测试5问:什么是性能测试?性能测试是指被测系统在一点负载下运行,通过监控系统各项指标是否符合需求(比如CPU,磁盘,内存,IO,系统吞吐率,系统响应时间)。为什么要进行性能测试?1.获取正常请求流量下,系统的各个性能指标这是最常见的性能测试目的,常规性能测试通常都有这个需求。在正常压力(无压力)流量下对系统进行性能测试,建立一个可度量的参考标准,为其他测试场景

2021-07-10 10:36:55 5348

原创 Java+TestNG+Excel+ExtentTestReport接口自动化测试框架

介绍一下整体我是如何做这个框架怎么怎么用的,TestNG单元测试框架,用来执行case,用例我是在Excel里面进行管理的通过poi进行读取,用ExtentTestReport来生成测试报告。扩展:用例管理也可以用Mysql等数据库进行管理,通过Mybatis框架进行操作。下面就看一下我只如何读取用例,执行用例,获取结果,生成测试报告吧1.首先通过封装的Excel工具类读取case /** * @return java.lang.Object[][] * @Author Chen

2021-07-07 16:47:57 511

原创 HttpClient连接池管理器

HttpClient连接池管理器public class HttpClientConnection { private static PoolingHttpClientConnectionManager manager; static { SSLContextBuilder builder = new SSLContextBuilder(); try { builder.loadTrustMaterial(null, new Tr

2021-04-27 16:11:35 159

原创 HttpClient接口重定向解决方法

**码来**public static void main(String[] args) { HttpPost post = new HttpPost("接口地址"); HttpClient client = HttpClients.createDefault(); List<BasicNameValuePair> parameters = new ArrayList<BasicNameValuePair>();

2021-04-27 16:03:13 1527

原创 Prometheus+Grafana+Node_Exporter搭建服务器性能监控平台

**Prometheus架构图**下载安装包1.下载Prometheus:wget https://github.com/prometheus/prometheus/releases/download/v2.26.0/prometheus-2.26.0.linux-amd64.tar.gz2.下载Node_Exporter:wget https://github.com/pr...

2021-04-26 14:37:53 397

原创 docker安装jenkins并启动,安装nginx并启动

安装docker1.安装Docker的依赖库:yum install -y yum-utils device-mapper-persistent-data lvm22.添加Docker CE的软件源信息:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3.安装Docker CE:yum makecache fast ;yum -y install docker-ce

2021-04-25 17:21:02 431 1

原创 常用adb操作命令

pm是对包进行操作am是对Activit进行操作adb命令格式adb [-d|-e|-s]-d:指定当前唯一通过的USB连接的Android设备为目标-e:指定当前唯一运行的穆尼奇为目标-s:指定相应的serialNumber号的设备/模拟器为命令目标连接模拟器端口:adb connect 127.0.0.1:7555(7555为mumu的端口)列出已连接的设备:adb devices启动adb服务:adb start server关闭adb服务:adb kill server普通安装

2020-07-18 15:36:11 249

原创 Web端测试方法

web端通用测试点请移步1. Web 测试的总体策略2. Web 测试的范围√ 功能√ 性能√ 界面√ 兼容性√ 安全性√ DB√ 文档2.1 功能测试☆ 功能测试主要从链接、表单、Cookies、设计语言、数据库、文件上传等方面进行。2.1.1 链接☆ 链接也称超链接,是指从一个网页指向另一个目标的连接关系,所指向的目标可能 是一个网页、相同网页上的不同位置、图片、电子邮件地址、文件、应用程序 等。链接最容易出现以下几种错误:☆ 错误链接,如 URL 地址拼

2020-05-11 14:16:27 4390

原创 Web端通用测试点

通用性测试功能点:√ 文本输入框√ 日期选择框√ 表单测试√ 数据校验√ cookies√ 分页功能√ 搜索功能(快捷搜索/高级搜索)√ 删除功能√ 注册√ 登录√ 上传功能(图片/文件)√ 导出功能√ 下载功能√ 列表页面√ Enter键√ Tab键√ URL链接√ 链接测试(正确性/可用性/空链接)√ 业务流程测试√ 安全性(sq注入/xss攻击)√ 第三方登录√ 密码√ 权限√ 支付√ 菜容(浏览器/分

2020-05-11 14:14:27 956

原创 解决Java+HttpClient+TestNg接口鉴权问题(获取Cookie)

描述在做接口自动化时,如果接口需要从登录接口中获取Cookie,并且把Cookie带入后面的接口请求头中进行后续的接口操作。如果不带入Cookie测试接口时会出现重定向301,比如在jmeter中会有自动重定向和跟随重定向一样。jmeter跟随重定向与自动重定向区别自动重定向:HttpClient接收到请求后,如果请求中包含重定向请求,HttpClient是可以自动跳转的,但是只针对GET和Head请求,勾选此项则“跟随重定向”失效;自动重定向可以自动转向到最终目标页面,但是JMeter是不记录重定向

2020-05-09 10:29:57 1484

原创 SQL 常用语句INSERT INTO,UPDATE,DELETE

SQL INSERT INTO 语句INSERT INTO 语句用于向表中插入新记录。SQL INSERT INTO 语句INSERT INTO 语句用于向表中插入新记录。SQL INSERT INTO 语法INSERT INTO 语句可以有两种编写形式。第一种形式无需指定要插入数据的列名,只需提供被插入的值即可:INSERT INTO table_name VALUES (valu...

2020-03-16 17:15:13 1423

原创 SQL运算符,关键字

MYSQL简介和语法MYSQL常用语句-SELECTSQL AND & OR 运算符AND & OR 运算符用于基于一个以上的条件对记录进行过滤。SQL AND & OR 运算符如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。AND 运算符实例select * fro...

2020-03-16 16:45:39 436

原创 MYSQL常用语句-SELECT

SQL SELECT 语句SQL SELECT 语句SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。SQL SELECT 语法SELECT column_name,column_nameFROM table_name;与SELECT * FROM table_name;演示数据库下面是选自 “test” 表的数据:SELECT Column...

2020-03-16 16:09:14 823

原创 MYSQL简介和语法

SQL 简介SQL 是用于访问和处理数据库的标准的计算机语言。SQL 是什么?SQL,指结构化查询语言,全称是 Structured Query Language。SQL 让您可以访问和处理数据库。SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。SQL 能做什么?SQL 面向数据库执行查询...

2020-03-16 15:37:48 175

翻译 如何保证手机APP兼容性覆盖测试

1.背景众所周知,APP兼容性覆盖测试一直以来被认为是一个高成本、耗时低效、耗人力的测试工作,且兼容性测试是一项必须要进行的测试项目,因为有不同的机型、系统平台、分辨率、网络、厂商、数据兼容以及不同兼容问题场景需要进行覆盖。本文章将通过本人测试经验围绕质量和测试效率进行阐述如何保证APP兼容测试覆盖,期望有更多童鞋在既能保证兼容质量的同时、又能高效地完成兼容性测试覆盖。2.认识APP兼容测试...

2020-01-18 10:42:08 2309

翻译 如何写一篇简洁易懂的测试报告?

##一、 什么是测试报告?测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。...

2020-01-17 10:32:29 14298

原创 在centos7.4下安装docker并运行tomcat

安装docker官方安装文档地址:https://docs.docker.com/engine/installation/linux/centos/安装必须的软件包安装yum-utils,它提供一个yum-config-manager单元,同时安装的device-mapper-persistent-data和lvm2用于储存设备映射(devicemapper)必须的两个软件包。yum ...

2020-01-17 09:53:50 159

原创 测试用例(Test Case)如何编写?

一、什么是测试用例?测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。二、测试用例的作用?1、指导测试的实施测试用例主要适用于集成测试、...

2020-01-16 14:19:07 29457

原创 Selenium二次封装(Java版本)

对浏览器操作的封装public class Browser_operation { public static WebDriver driver; //打开浏览器 public static WebDriver openBrowser(String browser) { if (browser.equals("firefox")) { ...

2020-01-14 10:22:24 686 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除