代码改变世界

随笔档案-2019年06月

java单元测试之如何实现异步接口的测试案例

2019-06-30 22:46 by 清风软件测试开发, 5463 阅读, 收藏,
摘要: 测试是软件发布的重要环节,单元测试在实际开发中是一种常用的测试方法,java单元测试主要用junit,最新是junit5,本人开发一般用junit4。因为单元测试能够在软件模块组合之前尽快发现问题,所以实际开发中投入产出比很高。实际使用难免会遇到异步操作的接口测试,最常用的情景是别人家的SDK封装了 阅读全文

对异步处理的http接口进行性能测试

2019-06-30 22:40 by 清风软件测试开发, 3938 阅读, 收藏,
摘要: 以前对接口做性能测试,接口都是同步处理的,请求之后等待响应结果就知道处理结果了,这样只要看这个接口是否异常,如果无异常无报错记录这个接口的响应时间、TPS等性能指标进行分析就可以了,最近在工作中遇到了异步处理的接口,逻辑是只要你请求参数全部合法,即返回成功。 通俗理解一下同步和异步的差别,举个小例子 阅读全文

Python怎么测试异步接口

2019-06-30 22:05 by 清风软件测试开发, 1 阅读, 收藏,
该文被密码保护。 阅读全文

jmeter性能监控(一)Perfmon

2019-06-27 15:29 by 清风软件测试开发, 1294 阅读, 收藏,
摘要: jmeter性能监控(一)Perfmon 1. 引子 最近承接了项目中一些性能测试的任务,因此决定记录一下,将测试的过程和一些心得收录下来。 说起来性能测试算是软件测试行业内,有些特殊的部分。这部分的测试活动,与传统的测试任务差别是比较大的,也比较依赖工具,一定程度上性能测试被认为是测试中的“高阶” 阅读全文

Python 统计实例对象数量

2019-06-25 22:58 by 清风软件测试开发, 1173 阅读, 收藏,
摘要: Python面向对象编程核心思想相关文章: https://blog.csdn.net/a2011480169/article/details/73087097 https://www.cnblogs.com/dolphin0520/archive/2013/03/29/2986924.html h 阅读全文

Selenium自动化对非输入框的日历或日期控件的处理

2019-06-23 01:55 by 清风软件测试开发, 827 阅读, 收藏,
摘要: 4、这个时候我们可以移除readonly的属性,问题就轻轻松松解决了,代码如下: String js = "document.getElementById('createTime').removeAttribute('readonly')"; // 原生js,移除属性 ((JavascriptExecutor)driver).executeScri... 阅读全文

locust参数化(数据库取值)

2019-06-10 16:55 by 清风软件测试开发, 1101 阅读, 收藏,
摘要: locust参数化(数据库取值) 基于上一篇参数化的梳理,本篇用另一种方法从数据库中取出这100个用户来登录 思路:在 TaskSet 中的 on_start 方法表示执行任务前的操作,可以将数据库取数据的这个操作放在里面执行 原文地址https://blog.csdn.net/qq_3962048 阅读全文

locust性能测试脚本csv参数化

2019-06-10 16:50 by 清风软件测试开发, 1 阅读, 收藏,
该文被密码保护。 阅读全文

locust性能测试脚本模板

2019-06-10 16:28 by 清风软件测试开发, 1029 阅读, 收藏,
摘要: locust性能测试脚本模板 locust集合点设置 有时测试需要让所有并发用户完成初始化后再进行压力测试,这就需要类似于LoadRunner中的集合点的概念,由于框架本身没有直接封装,可借助python的gevent库来实现 阅读全文

locust安装过程:安装最新版本

2019-06-10 12:53 by 清风软件测试开发, 4 阅读, 收藏,
该文被密码保护。 阅读全文

APP性能测试工具GT的使用总结:app内存测试

2019-06-09 23:23 by 清风软件测试开发, 3280 阅读, 收藏,
摘要: APP性能测试工具GT的使用总结:app内存测试 GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug Environment)。利用GT,仅凭一部手机,无需连接电脑,您即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧 阅读全文

app专项测试:app静态测试(耗时、流量、内存、图片大小)

2019-06-09 23:07 by 清风软件测试开发, 605 阅读, 收藏,
该文被密码保护。 阅读全文

python selenium上传文件、下拉框选择操作

2019-06-09 18:43 by 清风软件测试开发, 2 阅读, 收藏,
该文被密码保护。 阅读全文

jmeter性能监控(三)nmon

2019-06-09 17:16 by 清风软件测试开发, 187 阅读, 收藏,
该文被密码保护。 阅读全文

InvalidSelectorError: Compound class names not permitted报错处理

2019-06-08 13:26 by 清风软件测试开发, 729 阅读, 收藏,
摘要: InvalidSelectorError: Compound class names not permitted报错处理 环境:python3.6 + selenium 3.11 + chromedriver.exe 我们在解析网页的时候,总是会遇到大量的tag,如何精确定位到这些tag,也是有很多 阅读全文

数据库中间件的理解

2019-06-08 00:23 by 清风软件测试开发, 4 阅读, 收藏,
该文被密码保护。 阅读全文

Python selenium PO By.XPATH定位元素报错

2019-06-05 23:07 by 清风软件测试开发, 4541 阅读, 收藏,
摘要: Python selenium PO By.XPATH定位元素报错 如下代码经常报错: 解决办法: 在参数里面的元素定位 self 前加一个星号 * 阅读全文

linux学习(6):常用Linux命令

2019-06-04 22:12 by 清风软件测试开发, 446 阅读, 收藏,
摘要: 文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls - 阅读全文

一些常用SQL语句大全

2019-06-04 22:06 by 清风软件测试开发, 1191 阅读, 收藏,
摘要: 一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'test 阅读全文