1、需求了解
首先确定对gis服务器压测的测试范围,形成具体的测试用例,gis平台都是通过网页端的javascript api调用的gis集群服务接口,通过LR录制上一步中的业务操作,找到javascript向gis服务器请求的地址做参数化后形成压测脚本,实现对GIS服务器的压力测试。
2、测试
**背景: 1.平时测试接口,总是现写代码,对测试用例的管理,以及测试报告的管理持久化做的不够, 2.工作中移动端开发和后端开发总是不能并行进行,需要一个mock的依赖来让他们并行开发。 3.同时让自己锻炼去开发测试平台,掌握flask开发程序,提
1.JMeter整体简介
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服
一、什么是HTTP协议
HTTP协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规
requests库官方使用手册地址:http://www.python-requests.org/en/master/;中文使用手册地址:http://cn.python-requests.org/zh_CN/latest/;
requests库作者Kenneth Reitz个人主页:https:/
1.抓log方法 (bat文件) mkdir D:logcatset /p miaoshu=请描述操作:adb logcat -v threadtime > D:logcat%miaoshu%_%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%-%
去官网下载并安装java jdk8
去官网下载jmeter binaries最新的zip,并解压到某路径下。(注:由于jmeter-server的限制,放置的路径不要太长,路径不要带空格,例如:D:Jmeter 测试)
添加环境变量:JAVA_HOME: jdk的安装路径 JMETER_HOME:
Linux平台(Centos7)-lnmp一键式部署mysql,nginx,php,php-fpm服务
1. 部署方式1:手动部署. 6
1.1. 配置防火墙. 6
1.2. 关闭firewall 6
1.3. 安装iptables防火墙. 6
1.4. 安装Apache 7
1.5. 安装M
1.最近自己在摸索Python+reuqests自动化接口测试,要实现某个功能,首先自己得有清晰的逻辑思路!这样效率才会很快!
思路--1.通过python读取Excel中的接口用例,2.通过python的函数调用,get/Post 进行测试,3把测试结果写到一个新的Excel表格中!
1:编写接口
作为一个测试人员,这本书我读的中文版,看了一部分,感觉有些受益,特此记录!
本书中把软件的测试角色分为三种:软件开发工程师(SWE)、软件测试开发工程师(SET)、测试工程师(TE)。SWE和SET都是必须要编写代码的,差别是WET是开发工程师,侧重点是开发功能、提高系统性能;SET是测试开
所谓C/S架构即Client/Server(客户端/服务器架构)。虽然近年来C/S架构产品越来越少,大有被B/S(Browser/Server 浏览器/服务器)架构超越的趋势,但C/S还是有B/S不可替代的优势(如系统速度快,用户体验好,处理能力强且可以实现复杂业务功能等)。
本文以网易云
前言:
Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。
一、环境配置
1、安装Node.js
https://nodejs.org/
2、安装Appium
http://appium.io/
3、安装Android SDK
1、使用命令 npm i macaca-android -g 安装一直不成功,使用Macaca doctor 一直没有显示出android
C:UsersABC>npm i macaca-android -g
npm WARN deprecated tough
前言:
Requests是用Python语言编写,基于urllib,采用Apache2 Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。更重要的一点是它支持Python3哦!
一、安装 Requests
>>>pip
项目组要用到robot framework验收web,因此花了两天时间了解了一下这个框架。我把网上各位大侠分享的内容整理成一个小小demo,参考的出处没有列出来,在此一并感谢各位。
demo仍旧是打开百度搜索为例,我仅列出步骤和简要说明(表达能力欠佳)
1.安装python2.7,RIDE,Sele
因启动SDK manager和启动AVD manager 都发生闪退现象,网上很多方法都无法解决
又在cmd 中执行运行 D:Program FilesAndroid_SDKsdktools>android.bat 出现以下报错
java.lang.NullPointerExceptionat
UI Recorder功能介绍
支持所有用户行为: 键盘事件, 鼠标事件, alert, 文件上传, 拖放, svg, shadow dom
支持无线native app录制, 基于macaca实现: https://macacajs.com/
无干扰录制: 和正常测试
1、我从SVN上下载了一个以Maven构建的工程,下载完毕没有jar包怎么办?
从资源库上下载下来的Maven工程,是没有jar包的,此时可以这么做:
(1)删除Maven工程,但是删除的时候不要删除本地工程里面的Maven工程,只删除MyEclipse中的Maven工程
几周之前,突然一下子从某个群的搜片机器人得到灵感,想开发一个大学生QQ群用的功能性机器人,因为身边许多人可能有我想的几方面需求吧,当时设想是可以查电影,智能提醒作业任务,我总觉得,我是一个爱尝试的人
好奇的我建设了自己的群聊机器人,做了几次聊天测试,但每一次都是以“mm#p”“傻#”“滚”等不文明反
在业界,只要涉及测试,自动化是避不开的话题。
毫不避讳地说,对于一名QA人员而言,手工黑盒测试是最low的行为。在这个基础上,不同风格的QA有不同的发展方向:成为业务专家、钻研自动化测试、进行白盒测试、性能测试等。这篇文章主要从自动化的角度进行分析。
进行自动化,首先就是要进行自动化框架