自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 postman 接口测试总结

1,postman 5.5版本的test脚本比6.7版本的简单,代码少如 判断响应时间小于200的,5.5版本脚本是:tests["Response time is less than 200ms"] = responseTime < 200;6.7版本脚本是:pm.test("Response time is less than 200ms", function () { ...

2019-02-28 17:35:37 1069

原创 python uiautomator2移动端自动化测试踩坑日记

首先就是选择工具使用python语言和uiautomator,然后就是各种环境配置各种遇见错误,容我一一举例吧1安装python pip2.安装uiautomator2,命令pip install --pre -U uiautomator23/接下来就是集成开发工具py cha r m,创建项目 新建python,导入uiautomator2,这里我遇到的问题是怎么都导入不了,总是...

2018-11-13 10:31:50 4157

原创 shell 脚本练习

  #!/bin/bashecho "Hello World !" chmod +x ./test.sh #使脚本具有执行权限./test.sh #执行脚本 for file in `ls /etc`或for file in $(ls /etc)val=`expr 2 + 2`:注意,这时的计算,2+2运算符和数字之间一定要加空格判断字符串是否为...

2018-10-19 16:40:20 151

原创 linux 练习

ps  -ef | grep rediswhereis redisredisnohup redis-servertop:退出ctrl+chistory |grep redisrestarttelnettail -f log.logpstreewho:可以查看从哪个机器登录过这个服务器,可以看到这个这个机器IPdate: date --date '11:1...

2018-10-19 16:39:57 921

原创 python 调试及相关问题

A http://www.pythontab.com/html/2017/pythonhexinbiancheng_1115/1182.html?ref=myread1、alert = driver.switch_to.alert()TypeError: 'Alert' object is not callable对象不能用函数形式调用,就是不能callable。 此类错误一般是由...

2018-09-25 18:49:11 87

原创 移动专项测试---启动时间

Logcat 日志选取Tag=ActivityManager,可以粗略地知道界面Displaying的时间消耗。当我们打开一个Activity的时候,adb logcat |grep Displayed不管是native还是H5都能看到启动时间...

2018-08-29 19:14:41 50

原创 移动专项测试--流畅度FPS

adb命令:adb shell dumpsys gfxinfo <package | pid>前提:开发者选项=>GPU呈现模式分析确保打开=>在adb shell dumpsys gfxinfo中or 在屏幕上显示为线型图方法仅适用于Android原生应用,不适用于游戏正常情况下帧率应该在16.67ms左右,1秒60帧,在Android系统中是以每秒60帧为满...

2018-08-29 15:31:02 56

原创 移动专项测试--耗电量

电量adb shell dumpsys battery电量比较简单,直接在在操作段时间app前后获取两次的电量,比较下电量的消耗情况,如果是在优化了某个功能,想知道前后电量变化,就比较下优化前和优化后的电量消耗情况了...

2018-08-29 15:26:28 73

原创 移动专项测试--流量

1, 获取PID 获取包名 :adb shell dumpsys window|grep mCurrentFocus 获取PID:adb shell ps |grep 包名2,获取UID adb shell cat /proc/PID/status3,获取应用发送和接受流量,设备重启后流量清空接收流量:adb shell cat /proc/ui...

2018-08-29 15:02:43 55

原创 移动专项测试--CPU

1adb shell ps |grep 包名2显示当前进程的CPU信息:top -n 10 -d 5 | grep [PID] [注]:-n表示刷新次数,-d表示刷新间隔nice 和PRI解析:https://www.cnblogs.com/yuanshuang/p/5573223.html3显示当前进程总的CPU占有率:dumpsys cpuinfo 进程号/包...

2018-08-28 18:24:09 49

原创 移动专项测试--内存

一,内存泄漏:参考https://blog.csdn.net/y771027216/article/details/52473315以下是个人总结1.ViewRootImpl和Activities是什么关系,在内存回收一说里,应该是1:1最好adb shell dumpsys meminfo 包名...

2018-08-11 17:37:37 51

原创 安全测试burpsuite+xray+sqlmap

http://sqlmap.org/tar xf sqlmapproject-sqlmap-1.0.9-87-g7eab1bc.tar.gzhttps://download.xray.cool/python

2021-06-07 15:49:08 405

原创 jenkins 发邮件授权码的问题

授权码的获取,登录企业邮箱,绑定微信,开启安全登录,获取客户端密码,这个密码就是授权码,也是邮箱的登录密码

2021-05-20 16:32:09 408

原创 下载的excel文件名称全是下划线的解决方案

有两个办法:1,设置浏览器编码设置2,重置浏览器设置

2021-05-18 20:43:12 1350

原创 jmeter重要的三点

Stepping Thread Group 阶梯式压测同步定时器(Synchronizing Timer)起到集合的功能生成HTML报告jmeter -n -t test.jmx -l test.jtl -e -o path

2021-04-20 18:36:58 81

原创 浏览器测试

浏览器测试覆盖以下测试点:1、浏览器分类:谷歌、火狐、Safari 、360、IE、2、系统:OS、WIN7、XP3、功能点:页面格式、字体、输入框、下拉框、复选框、按钮4、浏览器缩放比例:

2021-04-09 09:02:28 497

原创 手机测试网罗

拿到个新APP时,首先会对他进行个分类。大致分为:UI、功能、兼容、安全、用户体验、异常、业务场景、接口、性能等方面。接下来我们就对其进行逐个的介绍。UI测试:依据UI设计图或是原型Demo,进行逐一检查。功能测试:首先是保证开发出来的功能符合需求文档中要求的。再一个是APP通用的些测试规则,大致可分为以下几类:关于APP安装:从未安装过该软件手机中能否正常安装

2021-04-09 09:01:32 59

原创 敏捷测试

敏捷测试与普通测试的区别1.项目相当于开发与测试并行,项目整体时间较快。2.模块提交较快,测试时较有压迫感。3.工作任务划分清晰,工作效率较高。4.项目规划要合理,不然测试时会出现复测的现象,加大工作量。5.发现问题需跟紧,项目中人员都比较忙,问题很容易被遗忘。6.耗时、或较难解决对项目影响不大的问题一般会遗留到下个阶段解决。7.发现BUG能够很快的解决,对相关的模块的测试影响比较小。8.版本更换比较勤,影响到测试的速度。9.要多与开发沟通。10.要注意版本的更新情况

2021-04-09 08:59:57 72

转载 FiddlerCoreAPI

https://www.cnblogs.com/realwy/p/8075705.html

2021-03-17 14:16:46 593

原创 性能测试

1,数据压缩,客户端接受压缩,服务端nginx中数据压缩的内容2,缓存web端性能测试工具:fiddleryslowwebpagetest: 可能需要翻墙备注:性能测试规则35条https://developer.yahoo.com/performance/rules.html?guccounter=1移动端性能测试工具:1,安卓:mat2,iOS:instrument3,webview性能:后台服务性能:1...

2021-03-15 14:24:20 61

原创 轻量级接口自动化-jmeter

sh jmeter 启动jmeter断言的使用BSFPostProcessor内嵌脚本JDBCRequest实现数据库操作1,用例分层2,对查看结果树进行解析生成测试报告,邮件发送搭建一个web平台能看到用力执行的细节,定位问题,包括request和respose提测前自动化部署后执行自动化用例...

2021-03-15 12:20:29 57

原创 jira搭建遇到的坑

jira服务安装后且能正常启动但是用IP:8080就是无法访问,为啥呢,百度一天了。。。原来是内网问题,没有开通8080端口的外网访问权限

2020-06-15 09:35:42 551

原创 safari浏览器警告信息导致无法使用

去自己用户文件夹下的找到这个路径的文件:/Library/Preferences/com.apple.Safari.plist,然后删除。记得做个备份,不一定100%有效自己的用户文件夹怎么找.....:找到访达-偏好设置-边栏-【勾选MacBook Pro】-打开访达,边栏选择MacBook Pro-选择你的macOS硬盘-用户-个人文件夹——command+shfit+.显示隐藏文件...

2019-09-16 21:57:11 168

原创 支付

网页支付一般有三种支付方式,微信、支付宝、刷卡,微信和支付宝都不是直接对接的官方平台,使用了第三方支付渠道,现在微信用的是 威富通 ,支付宝用的是 Ping++,也都能用 星 POS...

2019-02-28 17:31:14 207

原创 H5页面性能测试

https://www.jianshu.com/p/c49feddebe34 如何理解Latency和Throughput: 吞吐量和延迟https://www.cnblogs.com/binyao/p/5162424.htmlhttps://www.jianshu.com/p/f27b27167125

2019-02-23 11:53:13 627

原创 postman接口集成自动化

1.安装postman2,安装newman:  npm install -g newman生成报告安装:npm install -g newman-reporter-htmlNewman执行:newman run 1.postman_collection.json --reporters cli,html --reporter-html-export htmlOut.htmlnew...

2019-02-18 10:35:00 307

原创 token session cookie

传统的认证方式一般采用cookie/session来实现,这是我们的出发点。1.为什么选用token而不选用cookie/session?本质上token和cookie/session都是字符串,然而token是自带加密算法和用户信息(比如用户id),;而cookie本身不包含用户信息,它指向的是服务器上用户的 session,而由session保存用户信息。这点差别,决定token可以很容...

2019-02-12 16:47:29 42

原创 BUG 分析

1,上传图片失败,已经选择了图片,却发现请求参数里没有数据原因:手机打开了代理,关掉代理即可2.接口返回数据,H5或native无法正常显示原因:接口返回的数据格式不正确,或前端取的不对3.同样的账号数据,安卓能进入详情页,但是IOS进不去原因:IOS的native的调用机制顺序和安卓不一致,H5需要调整调用顺序4.图片上传调不到接口原因:有可能是图片太大,因为ngin...

2019-01-27 15:57:10 499

原创 我遇到过的面试题,你遇到过吗?

1,请简单做一下自我介绍评价一下你过去的工作你是否有所收获2,崩溃情况有几种及应对措施:空指针,转换异常,越界,HTTPS://blog.csdn.net/u010923921/article/details/45227417安卓目前的最高版本是几,不同版本之间的区别有哪些:目前的最高版本是8,以往的工作流程以及遇到过的问题如何做到质量保证及风险预防及措施抓包工具断点发送:断点...

2019-01-08 17:02:36 355

原创 移动BUG总结

1,销售发起签约,,IOS和PC都可以,唯独安卓不可以,提示发起签约的人不是销售,实际上是销售解决方案:2.将销售app集成到另一个oa app里,oa的功能很简答,预计三天后上线,oa方一只认为是线上的销售app和oa会并行一段时间,即使销售app模块集成进oa有点问题也不耽误上线,后来测试经过确认后,才知道是强制升级,必须确保oa中的销售模块没有问题才能上线,否则直接影响到线上销售人员...

2018-08-31 11:42:54 36

原创 常用logcat命令

adb logcatadb logcat *:Wadb logcat |grep  关键字

2018-08-29 19:51:57 698

原创 Xcode使用小结

1,https://www.cnblogs.com/CoderAlex/p/4762205.html

2018-07-27 16:15:38 143

原创 移动端测试注意事项

1,新版本发布前要考虑旧版本的兼容性,服务端的改动可能会影响端上正常的使用,特别是服务端已经上线,过段时间端上才能发版的时候,要考虑好旧版本的兼容性...

2018-07-27 13:53:01 824

原创 ubuntu虚拟机安装

下载包ubuntu:ubuntu-18.04-desktop-amd64.iso安装过程中出现以下错误,解决办法:https://www.jb51.net/os/other/494512.html  检测工具leomoon-cpu-v_win.zip

2018-06-21 17:43:23 161

原创 Android Studio使用及SDK测试

Android  Studio下载:http://www.android-studio.org/index.php/download/hisversion

2018-06-14 20:03:35 1380

原创 热修复测试步骤

一、开发会给两个安装包,一个基准包,一个是补丁包,目前我做的的热修复仅支持Android,找两部安卓的机器,安装好基准包,并将补丁包保存到自己电脑的本地二、登录bugly :https://beta.bugly.qq.com/apps/c254077a0d/allupdate?pid=1    账号密码自己想办法哈点击“热更新”->点击发布新补丁选择步骤一中保存的补丁文件,选择开发设备,点击...

2018-05-29 16:15:34 762

转载 Android热修复

Andfix热修复框架:http://www.cnblogs.com/xiaomoxian/p/5265920.htmlhttps://blog.csdn.net/b275518834/article/details/51059121

2018-05-23 15:51:37 134

原创 selenium常见问题

1、答案:驱动版本的原因,selenium3都需要安装驱动器,驱动器和浏览器的版本不一致就会出问题

2018-05-21 16:48:03 265

原创 Session. Cookie

作者:知乎用户链接:https://www.zhihu.com/question/19786827/answer/28752144来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状...

2018-05-18 15:15:12 103

转载 UiAutomator

UiAutomator一简介:这个自动化测试框架,Android自动化测试框架,是谷歌在Android4.1版本发布时推出的一款用Java编写的UI测试框架。它只能用于UI也就是黑盒方面的测试,所以UiAutomator只能运行在4.1以后的版本中。其最大的特点就是可以跨进程操作,我们可以使用uiautomator框架提供的一些方便的API来对安卓应用进行一系列的自动化测试操作,如点击、滑动、键盘...

2018-04-16 11:09:00 303

空空如也

空空如也

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

TA关注的人

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