摘要:
常用的网站性能测试指标有:并发数、响应时间、吞吐量、性能计数器等。 1、并发数 并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力。 2、响应时间 响应时间是一个系统最重要的指标之一,它的数值大小直接反应了系统的快慢。响应时间是指执行一个请求从开始到最后收到响应数据所花费的总体时间。 阅读全文
posted @ 2020-04-06 19:49
木子1015
阅读(7055)
评论(2)
推荐(0)
摘要:
背景 随着现在移动端设备的硬件性能的提高,现在web页面的体验逐渐变得可以接受,现在很多的应用都采用的Hybrid开发模式,一方面有利用了原生设备的API的优势(性能好、用户体验好),另一方面利用了web开发的优势(跨平台,开发成本低)。比如微信、QQ、58同城、美团、爱奇艺等等应用都是采用的Hyb 阅读全文
posted @ 2020-04-06 19:46
木子1015
阅读(268)
评论(0)
推荐(0)
摘要:
学员们在日常的android app自动化测试工作当中,元素定位时会遇到以下类似的报错: 然后来问老师,这是啥情况? 老师一般都会送上亲切的关怀: 1)adb能识别到设备吗? 2)设备有被其它的程序在占用吗? 3)ADT的版本正确吗? 当学生对以上关怀都确认之后,反馈仍然会遇到这样的报错 阅读全文
posted @ 2020-04-06 19:45
木子1015
阅读(752)
评论(0)
推荐(0)
摘要:
ERROR: SWT folder '' does not exist. Please set ANDROID_SWT to point to the folder containing swt.jar for your platform. 初始化错误,找不到swt.jar文件 解决办法参考: 先在 阅读全文
posted @ 2020-04-06 19:41
木子1015
阅读(1082)
评论(0)
推荐(0)
摘要:
原创 上海悠悠 https://mp.weixin.qq.com/s/M_CBAbe4R8FdNsRsnIazPA 阅读全文
posted @ 2020-04-06 19:39
木子1015
阅读(125)
评论(0)
推荐(0)
摘要:
一.前言 压力测试是每一个Web应用程序上线之前都需要做的一个测试,他可以帮助我们发现系统中的瓶颈问题,减少发布到生产环境后出问题的几率;预估系统的承载能力,使我们能根据其做出一些应对措施。所以压力测试是一个非常重要的步骤,下面我带大家来使用一款压力测试工具JMeter。 二.关于JMeter Ap 阅读全文
posted @ 2020-04-06 19:35
木子1015
阅读(243)
评论(0)
推荐(0)
摘要:
在PO模式当中,我们做到了页面对象与测试用例的分离,但在页面对象编写时,我们仍然还有优化的空间。页面对象有一些共同的基本操作,可以封装起来,并可以在基本操作当中加上日志和异常截图的处理。比如说我们在查找元素时,都需要等待,在PO模式当中,需要都写上等待和查找元素,那么就可以将其封装起来,包括其它的一 阅读全文
posted @ 2020-04-06 19:33
木子1015
阅读(312)
评论(0)
推荐(0)
摘要:
前言 在PC浏览器的地址栏输入一串URL,然后按Enter键这个页面渲染出来,这个过程中都发生了什么事?这个是很多面试官喜欢问的一个问题 如果测试只是停留在表面上点点点,不知道背后的逻辑,是无法发现隐藏的bug,只能找一些页面上看得到的bug。 测试人员如果想在技术上有所提升,必然要都懂接口(API 阅读全文
posted @ 2020-04-06 19:31
木子1015
阅读(266)
评论(0)
推荐(0)
摘要:
前言 做web自动化的小伙伴应该都希望在html报告中展示失败后的截图,提升报告的档次,pytest-html也可以生成带截图的报告。 conftest.py 1.失败截图可以写到conftest.py文件里,这样用例运行时,只要检测到用例实例,就调用截图的方法,并且把截图存到html报告上 # c 阅读全文
posted @ 2020-04-06 19:29
木子1015
阅读(243)
评论(0)
推荐(0)
摘要:
1、安装卸载 1)安装:安装需考虑测试机的系统版本 ●安装涉及到的版本兼容: 安卓: 4.0版本 6.0版本 7.0版本 ios:8.0版本 10.0版本 11.0版本 ●软件安装后是否可以正常运行,安装后的文件夹及文件是否可以写到指定的目录里。 ●安装过程中是否可以取消 ●安装空间不足时是否有相应 阅读全文
posted @ 2020-04-06 19:18
木子1015
阅读(325)
评论(0)
推荐(0)
摘要:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/sxyzwq/article/details/62039952 展开 一,接口测试自动化的优点: 1,web自动化说起来很多人都会直接想到U 阅读全文
posted @ 2020-04-06 19:17
木子1015
阅读(486)
评论(0)
推荐(0)
摘要:
1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的; 2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“Mass Storage”; 3. 链接成功后,在DDMS的Devices视图中将会显示手机设备的序列号,以 阅读全文
posted @ 2020-04-06 19:15
木子1015
阅读(192)
评论(0)
推荐(0)
摘要:
Android Studio中怎么使用DDMS工具? 随着android studio的广泛使用,开发人员对相关工具的使用需求更加凸显。昨天在一个android studio教程网站上,看到一篇有关DDMS工具使用的相关知识,感觉很不错,分享给大家,一起来看看吧,新技能get走起~~ 首先,我们需要 阅读全文
posted @ 2020-04-06 19:14
木子1015
阅读(387)
评论(0)
推荐(0)
摘要:
安装/配置: 通过另外一个工具也可以测试手机客户端APP的性能,这就是android开发包中的DDMS工具(Dalvik Debug Monitor Service),先来说一下android开发包的安装: 1、 首先安装JDK,1.5以上的版本 2、 在安装完JDK 后,就需要下载及安装Andro 阅读全文
posted @ 2020-04-06 19:13
木子1015
阅读(248)
评论(0)
推荐(0)
摘要:
初入职场接触功能测试老是碰到以下情况不知道怎么写测试用例: 一个界面很多搜索条件怎么写用例?下拉框测试如何考虑测试点?上传要考虑哪些验证点?...... 所以这篇主要是整理关于web测试之表单、搜索测试的相关要点。 1、表单测试 表单一般指在界面进行数据提交操作的,包括新增和修改数据。例如注册 它涉 阅读全文
posted @ 2020-04-06 18:52
木子1015
阅读(619)
评论(0)
推荐(0)
摘要:
问题背景: 博文“Jmeter 如何把数据库的数据依次获取作为参数传入下一个请求?附栗子”某天有人留言如下: 看了下当时写的文章,如果从数据库查询多个字段,依次传给登录接口,确实不能合理实现,所以,特意整理出一篇文章 一、添加jdbc请求并设置变量,获取数据库多个字段值 1、添加好JDBC Conn 阅读全文
posted @ 2020-04-06 18:50
木子1015
阅读(226)
评论(0)
推荐(0)
摘要:
在接口测试中有一个这样的场景:登录之后,需要进行昵称修改,怎么实现? 首先我们分别看下登录、昵称修改的接口说明: 以上业务中补充一点,昵称修改,还需要添加请求头Authorization传登录获取的token值。 分析:登录之后的响应结果中会返回用户id、token信息; 而更新昵称需要传参memb 阅读全文
posted @ 2020-04-06 18:47
木子1015
阅读(312)
评论(0)
推荐(0)
摘要:
1、安装Maven并配置环境变量 下载maven(windows下载zip包,linux下载tar.gz包),然后配置环境变量 在项目中使用maven,可以从java中央仓库中获取到项目所依赖的jar包,才能完成项目的部署。 1.1 Linux配置环境变量内容 export MAVEN_HOME=/ 阅读全文
posted @ 2020-04-06 18:39
木子1015
阅读(264)
评论(0)
推荐(0)
摘要:
利用Jmeter做接口测试的时候,如何提取头部的JSESSIONID然后传递到下一个请求,继续完成当前用户的请求。 其实,关于这个问题有三种种解决方法: 1)从响应数据里面提取JSESSIONID,点击链接可以查看https://www.cnblogs.com/liulinghua90/p/5320 阅读全文
posted @ 2020-04-06 18:23
木子1015
阅读(572)
评论(0)
推荐(0)
摘要:
利用Jmeter做接口测试的时候,如何提取头部的JSESSIONID然后传递到下一个请求,继续完成当前用户的请求。 其实,关于这个问题有三种种解决方法: 1)从响应数据里面提取JSESSIONID,点击链接可以查看https://www.cnblogs.com/liulinghua90/p/5320 阅读全文
posted @ 2020-04-06 18:14
木子1015
阅读(828)
评论(0)
推荐(0)
摘要:
session和cookie的概念 关于session和cookie应该有很多文章都进行了一一说明,这里就不再重复赘述,我觉得有一个博客写的挺不错的!可以去参照他写的博客,写的非常的详细,比喻也非常的形象,看了之后秒懂! http://blog.csdn.net/axin66ok/article/d 阅读全文
posted @ 2020-04-06 18:12
木子1015
阅读(594)
评论(0)
推荐(0)
摘要:
做测试的小伙伴可能用过httpwatch,firebug,fiddler,charles等抓包(数据包)工具,但实际上除了这些还有一个简单实用并的抓包工具,那就是浏览器的F12调试器。 httpwatch,firebug都是浏览器的插件,需要额外下载,fiddler,charles也需要额外下载安装 阅读全文
posted @ 2020-04-06 17:09
木子1015
阅读(375)
评论(0)
推荐(0)
摘要:
做了这么多年测试,还是分不清什么是cookie,什么是session?很正常,很多初级开发工程师可能到现在都搞不清什么是session,cookie相对来说会简单很多。 下面这篇文章希望能够帮助大家分清楚这两个技术的区别和他们对应的使用场景。 一).cookie的特点: cookie是一门客户端缓存 阅读全文
posted @ 2020-04-06 17:05
木子1015
阅读(88)
评论(0)
推荐(0)
摘要:
背景 当你测试App的时候,想要通过Fiddler/Charles等工具抓包看下https请求的数据情况,发现大部分的App都提示网络异常/无数据等等信息。以“贝壳找房”为例: Fiddler中看到的请求是这样的: 你可能开始找证书的问题:是不是Fiddler/Charles的证书没有导入的手机中去 阅读全文
posted @ 2020-04-06 14:40
木子1015
阅读(12840)
评论(0)
推荐(0)
摘要:
遇到很多初学者的盆友,来问python环境安装的问题。。因此,这篇文章就诞生了。。 因个人是windows的环境,所以本文只讲windows环境下的python安装。 作为初用python的盆友,强烈建议只在电脑上装一个python版本就好了,不然就进了各种坑里了。 第一步:下载和安装python- 阅读全文
posted @ 2020-04-06 14:29
木子1015
阅读(249)
评论(0)
推荐(0)
摘要:
背景是这样的: 自己写了一套接口自动化的框架,其中使用unittest + ddt + excel作为数据驱动模式的应用,使用HtmlTetstRunner来生成测试用例。 一切看起来很完美。 但是,发现测试报告中,测试用例名称都是:test_api_index.index表示用例的编号,从1开始, 阅读全文
posted @ 2020-04-06 14:24
木子1015
阅读(181)
评论(0)
推荐(0)
摘要:
最近收到一个问题:json格式请求数据中有中文,导致服务端签名失败。 问题详情: 一位同学在发送json格式的post请求时,请求数据中有中文内容: {"inputCodes":["6932608700850"],"terminal":{"status":1,"channel":"D002","st 阅读全文
posted @ 2020-04-06 14:18
木子1015
阅读(1304)
评论(0)
推荐(0)
摘要:
前言 自动化测试应用越来越多了,尤其是接口自动化测试。 在接口测试数据传递方面,很多公司都会选择对请求数据进行加密处理。 而目前为主,大部分公司的产品都是java语言实现的。所以加密处理也是java实现的。 作为用python做测试的我,要做接口自动化时,如何去对请求数据进行加密呢? 解决方法 基于 阅读全文
posted @ 2020-04-06 14:11
木子1015
阅读(1737)
评论(0)
推荐(0)
摘要:
最近,遇到了一个困扰很多人的问题。情景如下: 业务流程:登录一个网站,反复进行充值。 通常的做法是使用jmeter对登录和充值的接口进行反复的执行: 但是实现的方法却不能完美的贴合业务流程。并且,在进行压测的时候,总不可能把登录接口也一起压了吧。 因此,就需要用到jmeter的逻辑控制器了。那啥是逻 阅读全文
posted @ 2020-04-06 13:54
木子1015
阅读(134)
评论(0)
推荐(0)
摘要:
Jmeter现在真的是一款越来越流行的接口测试工具。 但是通过和老大哥LR相比较,可能有部分同学觉得,LR的图表功能,报告功能不要太强大。 但是小弟jmeter在这方面其实并不差。。。 今天我们就来学习其中一种报告功能:sample Result save configuration 常见的场景: 阅读全文
posted @ 2020-04-06 13:52
木子1015
阅读(1294)
评论(0)
推荐(0)
摘要:
对于Jmeter,可以不再赘述,因为介绍得也够多了。 那么相信有部分同学已经尝试着自主去学习如果使用Jmeter对服务器进行压力测试了。 但是可能也会发现,Jmeter好像监控不了服务器的cpu已经内存等等呀。其实不然,Jmeter提供了非常非常多的插件。 插件已经帮你们准备好,获取路径: http 阅读全文
posted @ 2020-04-06 13:49
木子1015
阅读(401)
评论(0)
推荐(0)
摘要:
前言 Postman作为一款接口测试工具,受到了非常多的开发工程师的拥护。 那么做为测试,了解Postman这款工具就成了必要的了。 这篇文章就是为了解决Postman怎么进行参数化的。 全局变量 全局变量是将这个变量设置成整个程序的都可以用,不用去区分环境设置。 1.打开Postman,点击右上角 阅读全文
posted @ 2020-04-06 13:43
木子1015
阅读(1617)
评论(0)
推荐(0)
摘要:
前言 Jenkins是什么? Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 所以现在是越来越多的公司都在使用Jenkins做持续集成。 那么今天就给大家来分享一下,如何在Linux服务器上部署Jenkins。 首先,安装Jenki 阅读全文
posted @ 2020-04-06 13:39
木子1015
阅读(175)
评论(0)
推荐(0)
摘要:
前言 随着现在移动端技术的突飞猛进,导致现在市场上,APP应用数不胜数,那对于测试工程师而言,对于APP的测试,那基本就是一个必修课了。 今天,我就来给大家介绍一下,adb 连接 Android 手机的两种方式 USB线连接手机 1、先使用USB线,连接PC和手机 2、通过PC给手机安装adb驱动, 阅读全文
posted @ 2020-04-06 13:36
木子1015
阅读(761)
评论(0)
推荐(0)
摘要:
Redis简介 Redis是一个开源的使用ANSI C语言编写的Key-Value数据库,是一种应用非常广泛的 NoSQL数据库,性能极高,拥有出色的读写速度,适用性非常的广,因此也被广泛应用在中大型的项目中,可以在某些特定应用场景下替代传统数据库,可以巧妙地实现一些特定的功能:session共享、 阅读全文
posted @ 2020-04-06 13:12
木子1015
阅读(227)
评论(0)
推荐(0)
摘要:
python之web自动化验证码识别解决方案 验证码识别解决方案 对于web应用程序来讲,处于安全性考虑,在登录的时候,都会设置验证码,验证码的类型种类繁多,有图片中辨别数字字母的,有点击图片中指定的文字的,也有算术计算结果的,再复杂一点就是滑动验证的。诸如此类的验证码,对我们的系统增加了安全性的保 阅读全文
posted @ 2020-04-06 12:35
木子1015
阅读(2343)
评论(0)
推荐(0)
摘要:
python实现RSA加密和签名以及分段加解密的方案 1、前言 很多朋友在工作中,会遇到一些接口使用RSA加密和签名来处理的请求参数,那么遇到这个问题的时候,第一时间当然是找开发要加解密的方法,但是开发给加解密代码,大多数情况都是java,c++,js等语言实现的,加解密的代码虽然有了,但是咱们身为 阅读全文
posted @ 2020-04-06 12:30
木子1015
阅读(492)
评论(0)
推荐(0)
摘要:
一、fiddler安装 Fiddler官网下载Fiddler进行安装:https://www.telerik.com/fiddler 二、fiddler设置抓取HTTPS的请求 fiddler默认设置为HTTP请求的代理,只能抓取http的请求包,如果要抓取HTTPS的请求,必须进行如下设置,并且安 阅读全文
posted @ 2020-04-06 12:28
木子1015
阅读(1050)
评论(0)
推荐(0)
摘要:
Jmeter+badboy环境搭建 由于我是向性能测试方向发展的,所以所有的博文都是按照自己搭建的环境或者自己平日所学心得来写博文,欢迎大家交流留言。 其实性能测试不仅仅只有LoadRunner可以做的,在我们所未尝试的很多工具,也是可以做性能测试的。今天就跟大家简单介绍下Jmeter这个简单的性能 阅读全文
posted @ 2020-04-06 12:20
木子1015
阅读(0)
评论(0)
推荐(0)
摘要:
由于我是向性能测试方向发展的,所以所有的博文都是按照自己搭建的环境或者自己平日所学心得来写博文,欢迎大家交流留言。 其实性能测试不仅仅只有LoadRunner可以做的,在我们所未尝试的很多工具,也是可以做性能测试的。今天就跟大家简单介绍下Jmeter这个简单的性能测试工具的安装以及录制工具badbo 阅读全文
posted @ 2020-04-06 12:17
木子1015
阅读(243)
评论(0)
推荐(0)

浙公网安备 33010602011771号