自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漫步云端的博客

只有把握在自己手里的,才是可以信任的未来

  • 博客(268)
  • 资源 (1)
  • 收藏
  • 关注

原创 测试学习快速链接

Appium深入学习总结Appium深入学习总结APP自动化测试(四)-appium:https://blog.csdn.net/weixin_42717928/article/details/106858887APP自动化测试(五)-appium:

2020-06-20 00:17:00 240

原创 测试总结快速链接

私密文章-待编写

2020-06-17 23:46:15 143

原创 Airtest学习(一)

Airtest的官网:http://airtest.netease.com/AirtestIDE的使用教程文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/index.html...

2021-02-24 22:11:20 935 3

原创 兼容性测试

备注:个人学习笔记整理,仅供测试同学学习,切莫转载商用,有错误或者更好的方案可以留言,一同进步!参考学习:https://www.cnblogs.com/uniquesnail/p/10622575.html一:兼容性测试定义兼容测试(Compatibility Test Suite),简称CTS,指对所设计程序与硬件、软件之间的兼容性的测试。从软件测试角度来说可以理解为:被测软件在不同的硬件平台(PC、Mobile)、不同的软件(浏览器)、不同的操作系统平台...

2020-08-31 01:15:41 237

原创 弱网测试工具-qnet

备注:个人学习笔记简单了解 软件下载安装及测试 参数含义 支持的功能一:简单了解QNET是腾讯WeTest开发平台推出的弱网测试工具。QNET无需ROOT手机,无需连接数据线,以独立app的方式,为用户提供给快捷、可靠、功能完善的弱网络模拟服务。QNET还支持TCP/UDP网络协议抓包。注:QNET支持动态探测当前网络和远端服务器的延迟,然后动态适配用户设置的上下行延迟,保证真实网络延迟和用户设置的尽量一致???????二:软件下...

2020-07-13 00:36:30 739

原创 网络测试
原力计划

简单了解 安装测试一:简单了解在移动设备进行弱网测试一般有两种方案:1:Android设备连接到PC上,通过Fiddler,Charles,NET-Simulator等工具实现。2:在专有服务器上构建弱网络Wi-Fi,移动设备连接该Wi-Fi进行弱网络测试,如Facebook的ATC和腾讯的Wetest-WiFi。缺点:开销大、依赖PC端,功能不完善(如丢包,抖动)。对于游测来说,以上不是很好的选择。可以使用腾讯WeTest开发平台推出的弱网测试工具QNETQN...

2020-07-13 00:08:42 581

原创 游戏测试萌新学习(一)

准备从APP测试转战到游戏测试,开始新的旅程......为了加深对游戏测试的理解,我参考了这个去学习:https://www.imooc.com/video/15563学习笔记(如果有侵权请私聊萌新的我)(学习的目的是有一个理解,汲取别人好的观点,希望在工作中,看看有哪些地方可以改进的)游戏开发团队 游戏测试主要内容 游戏测试基本流程 测试用例设计一:游戏开发团队二:游戏开发流程...

2020-07-11 18:25:34 121 1

原创 Axure RP8.0下载安装

运行汉化:将lang文件夹直接复制到Axure的安装目下注册:具体参考:https://note.youdao.com/ynoteshare1/index.html?id=f4ce4a1aa3658b58c6aa6d3bd870847d&type=note

2020-07-08 19:31:31 232

原创 性能测试工具-PerfDog
原力计划

在浏览移动端的性能测试工具的时候,看到腾讯推出的PerfDog,于是开始一波学习注:个人参考学习参考学习:https://www.jianshu.com/p/cc04c710e643https://www.jianshu.com/p/32a4bd6f492bhttps://www.cnblogs.com/hewei2012/p/12851938.html简介 下载使用 其他功能 术语说明一:简介移动全平台——支持Android/iOS移动平台,如手机、iPad...

2020-06-26 23:59:28 607

原创 Android 性能测试工具- Emmagee
原力计划

Emmagee 简介 功能介绍 下载与安装一:Emmagee 简介Emmagee是网易开发的Android性能监测工具,开源Emmagee主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可自定义配置监控的频率以及性能的实时显示,并最终生成一份性能统计文件二:功能介绍检测应用从启动开始到当前时间消耗的流量数; 检测当前时间被测应用占用的CPU使用率以及总体CPU使用量; 检测当前时间被测应用占用的内存量,以及...

2020-06-26 23:34:21 430

原创 创建和启动Android模拟器

最左边的按钮是用于创建和启动模拟器的我这里已经创建了两个,点击左下角的按钮可以新建一个这里有很多设备选择,可以选择Nexus 5X就行了点击这个按钮RAM就是运行内存,越大越好,因为这个关系到系统的流畅度和系统反应的快慢但我用模拟器打开这个项目会超级久和很卡,我就设置小一点,就不会这么慢了,具体原理我也不清楚,我就改为650如...

2020-06-26 00:39:03 140

原创 C盘满了怎么办

还没找人帮我把30G的分区合并在C盘,于是先清理一下C盘把C盘,右击鼠标选择【属性】,然后点击【磁盘清理】——选择【清理系统文件】我删的是这三个(好多),理论上这里面都可以删...

2020-06-25 20:08:24 104

原创 Android5.1打开Emmagee显示错误

我进行了一下测试,发现模拟器是没问题的,原因出在安卓版本上,夜神的5版本有问题,我将到4版本没问题

2020-06-24 22:41:12 86

原创 Linux学习总结(七)

简单列了一下,分享一下这个xmind命令真多呀,头疼!!!!

2020-06-22 15:19:41 194

原创 Linux学习总结(六)

简单了解 用户管理 设置用户密码一:简单了解Linux是多用户多任务的操作系统,比如我的chy,就是向管理员申请的账户二:用户管理#存放用户信息/etc/passwd#存放用户组信息/etc/group#存放用户密码/etc/shadow#添加新的用户:useradd-g:指定用户主组(id、组名)(比如-g 1001)-G:指定用户附加组(id、组名)-u:uid,用户id-c:注释如:useradd chychy验证是否成功?1:...

2020-06-22 15:07:25 180

原创 Linux学习总结(四)

hostname:操作服务器主机名 id:查看用户的基本信息 whoami:显示当前用户名 ps:查看当前服务器进程信息 top:查看服务器进程占用的资源(动态显示) du:查看目录真实大小 find:查找文件 service:控制软件的服务(启动/停止/重启) kill:杀死进程 ifconfig:操作网卡一:hostname:操作服务器主机名#完整主机名[root@localhost A]# hostnamelocalhost.localdomain#...

2020-06-21 18:04:52 253

原创 Linux学习总结(三)

df:查看文件系统的磁盘使用情况 free:显示内存的使用情况 wc:统计文件内容信息 date:显示或设定系统的日期与时间 cal:显示指定月份的日历 clear/ctrl+L:清除终端已经存在的信息(其实不是真正清除) grep:用于查找文件里符合条件的字符串 管道一:df:查看文件系统的磁盘使用情况df [选项]... [FILE]...-h:可读性好一点参数参考:https://www.runoob.com/linux/linux-comm-df.ht..

2020-06-21 13:38:49 282

原创 Linux学习总结(二)

shutdown:可以安全关闭或者重新启动系统 基本指令ls: 列出目录及文件名 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp: 复制文件或目录 rm: 移除文件或目录 mv: 移动文件与目录,或修改文件与目录的名称更多指令一:shutdown:可以安全关闭或者重新启动系统shutdown [-t seconds] [-rkhncfF] time [message]-t seconds : 设定在几秒钟之后进.

2020-06-21 10:37:00 248

原创 Linux处理目录的常用命令-touch(九)

touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]参数说明:a 改变档案的读取时间记录。m 改变档案的修改时间记录。c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。f 不使用,是为了与其他 unix 系统的相.

2020-06-21 10:35:39 125

原创 Linux学习总结(一)
原力计划

平时去投简历总会看到要熟悉Linux\Unix操作系统,虽然学过,但是已经忘记的七七八八了,回顾一下记录一下简单了解 Linux安装 终端组成部分一:简单了解Unix是Linux的前身,Unix诞生于1970年1月1日0时0分0秒(时间戳:就是这个时间到现在的一个总秒数)Linux,全称GNU/Linux,开发者李纳斯,第一个版本是0.0.1(内核版本,不是分支版本)Linux系统的特点:是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统 能运行.

2020-06-20 22:41:57 6256 7

原创 appium运行报错

遇到一个头疼的问题我的appium是1.17版本运行eclipse[RemoteTestNG] detected TestNG version 6.14.3FAILED CONFIGURATION: @BeforeTest setUporg.openqa.selenium.WebDriverException: It is impossible to create a new session because 'createSession' which takes HttpClient, I

2020-06-20 13:33:42 811 2

原创 APP自动化测试(三)-appium
原力计划

接前面例子一:模拟用户操作找到页面元素来模拟用户的操作:比如抖音的这些元素,我弄了个简单的场景:点击帮助,点击反馈,输入内容,发送可以拿这个resource-id,如果没有也可以用其他的比如:ID定位(取resource-id、id、name)class、text定位(取class、text)xpath定位坐标点定位于是我使用name测试的时候报了bug:Locator Strategy 'name' is not supported for this .

2020-06-19 13:30:12 247

原创 APP自动化测试(二)-appium

接前面的例子一:APP元素探测工具(Appium Inspector)比如我录制一个滑动,开启录制后,选中滑动按钮选择开始和结束点,就能录制了,也能获得相应的代码二:UIAutomatorViewer是SDK提供的原生元素定位工具,不需要和上面那样配置设备名啊这些(也就是不用提供启动参数),而且效率更好如果是SDK包的话在这目录里面:sdk\tools\bin不过我用的是android studio,在sd...

2020-06-18 17:42:11 197

原创 APP自动化测试(一)-appium
原力计划

最近面试,面试官说工作内容涉及功能、性能、安全、接口、还有自动化测试(毕业证都还没拿到的我,要一个人搞定...),问了一下了解自动化测试框架吗,我没接触过,不过我会java,还有半吊子的C和Python,所以现在接触应该不晚吧,haha一:APP自动化测试框架比较跨应用:比如在测试抖音的同时还想测试微信Hybrid:混合应用程序二:Appium自动化测试框架官网:http://appium.io/优点:1:跨架构、支持原生、混合以及web移动应用2...

2020-06-17 16:32:22 1322

原创 分区工具

C盘满了,其他盘内存还很多,懒的去C盘删东西,可以去下个分区助手工具网址:https://www.disktool.cn/...

2020-06-16 12:00:12 95

原创 TreeSize Free

TreeSize Free是一款硬盘空间管理工具,用树形描述出来,能够显示文件大小和实际占用空间数及浪费的空间等信息官网下载:https://www.jam-software.com/treesize_free

2020-06-15 20:00:26 274

原创 Monkey测试(一)
原力计划

简介 常见参数一:简介Monkey测试是Android平台自动化测试的一种手段, 通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试, 检测程序多久的时间会发生异常(奔溃,闪退,无响应(性能方面的bug)等)。monkey是命令行工具缺点:Monkey虽然可以根据一个指定的命令脚本发送按键消息, 但其不支持条件判断, 也不支持读取待测界面的值来执行验证操作。作用:monkey可以用来做压力测试、自动化测试、稳定性测试。monke..

2020-06-14 21:43:43 329

原创 adb命令(二)
原力计划

常用命令查看设备 查看日志 输出更多日志内容 安装apk应用 卸载apk应用 获取CPU信息 查看分辨率 输出电池信息 手机电脑相互拷贝文件 截屏 adb shell进入shell命令状态 重启设备 查看进程 获取mac地址(网卡的物理地址) 重启手机 查看adb版本 查看cpu运行情况 清除应用数据与缓存 强制停止应用 查看当前内存占用 查看连接过的wifi信息 覆盖安装常见错误问题和解决方法更多学习:https://blog.csdn.net/zhon

2020-06-13 18:10:40 244

原创 adb命令(一)
原力计划

简介一:简介ADB(Android Debug Bridge),简单的说,就是连接安卓手机与PC端的桥梁,用户可以在PC端对手机进行操作。二:连接方式方式一:直接拿安卓手机通过数据线连接到电脑,而且要打开开发者模式(我这里用Coolpad作为一个例子,在版本号点两次就进入开发者模式了)通过命令查看手机是否已经连接上电脑了方式二:如果已安装了Android Studio,它本身带有adb命令,如果配置好的Android Studio 一般都是可以直接...

2020-06-13 00:23:04 891

原创 Jmeter基于token的接口测试

现在做一个插入数据的接口测试,插入数据是要在登录情况下才能正确操作的比如我没有登录下去插入数据,插入失败做接口测试要有规范的接口文档,比如接口地址,返回格式,请求方式,请求参数,请求参数说明,请求头等在jmeter怎么做新建测试计划-新建线程组-新增请求(这里是http协议,所以新增http请求)然后把信息填了添加查看结果树-点击运行-保存可以看到请求跑通了,但是数据是没有插入成功的,因为没有登录,没有token值所以要添加 请求头,因...

2020-06-06 18:18:36 297

原创 接口鉴权之cookie,session,token

一:鉴权鉴权是指验证用户是否拥有访问系统的权利--鉴定权限二:cookie,session,token由来以前的web基本都是文档的浏览,服务器不需要记录信息,所以无状态协议http足够应对(本次请求和上一次请求没有关系,不能共享信息),现在的web要求比如登录才能查看信息,所以就有了会话标识(sessionid) ,用来解决共享信息的问题, 当然session是基于cookie实现的。服务器为每个用户生成一个不一样的随机字符串, 每次向服务器发起HTTP请求的时候, 把这个字符..

2020-06-06 16:54:41 245

原创 postman学习(三)

断言参数化随机数Monitor监控接口导入导出脚本&生成代码片段一:断言这里就拿这个接口做个实践直接点击使用就行根据需要去修改同样的pm.test("Your test name", function () { var jsonData = pm.response.json();//value改为相应的键,后面100是值,如果是字符串类型要有双引号 pm.expect(jsonData.val...

2020-06-05 00:23:23 116

原创 postman学习(二)

接口测试 集合测试执行一:接口测试我写了个项目,拿来操作一下(1)post请求http://127.0.0.1:8080/qt/userInfoAdd点击send运行下面显示的信息这里我有点感觉我操作是错误的(我用json这种方式),于是我去看了控制台,发现果然报错了,数据拿不到想了一下,我的提交应该是这样操作才对再次运行,成功了,数据库也加了数据不过我这里带着疑问,我使用的是这个看结果显示...

2020-06-04 20:37:47 95

原创 postman学习(一)

postman是http接口测试工具一:下载安装地址:https://www.postman.com/下载点击运行就行注册个谷歌账号登录就行了(或者不想登录直接跳过)二:工具简介分为顶部、左部、中部、下部状态栏简单了解一下顶部状态栏中部状态栏下部状态栏更多参考:https://www.jianshu.com/p/9dbaaa9d9e35...

2020-06-03 21:08:31 106

原创 Fiddler学习(四)

下载地址:https://www.telerik.com/download/fiddler更新的,这里我就不更新了,点NO就行了怎么抓包,抓前清理一下,避免干扰然后输入网址回车(这里用的是火狐),可以看到网页的所有数据都抓到了...

2020-06-03 18:27:19 79

原创 fiddler学习(五)

Http协议的工作原理一:Http协议的工作原理简单理解:浏览器通过Http请求服务器,服务器生成Http响应给浏览器,浏览器再解析响应,我们就看到网页了请求报文和相应报文分三部分总结(参考各方大佬的博客):参考:https://blog.csdn.net/huangjin0507/article/details/51678858一:计算机之间的通信计算机之间的通信是通过TCP/IP协议在因特网上进行的。IP(Internet Protocol):...

2020-06-03 18:25:03 96

原创 Fiddler学习(三)

弱网测试 HTTPS抓包 app抓包(IOS和Android) 常用插件一:弱网测试模拟网络限速,勾了就行了,会发现网络很慢可以去看一下ctrl+f,找到m_SimulateModem请求1kb延迟300毫秒,响应1kb延迟150毫秒这里可以自己去设置,记得重启二:HTTPS抓包百度是HTTPS的,去抓百度的时候,发现抓不到https代理到了,但是显示不出来,没办法解码,因为HTTPS相当于HTTP+SSL+TLS,是有...

2020-06-03 18:18:43 141

原创 Fiddler学习(二)
原力计划

Fiddler能干什么(简单罗列)抓一下百度,发现没有抓到(HTTPS),下图这些都是建立通道的连接抓其他的,成功了菜单栏1:修改端口2:不想做系统代理,取消勾选3:设置规则工具条去http://test.lemonban.com/ningmengban/app/login/login.html抓一个提交登陆的请求,输入不存在的账号1:备注作用:可以备注一下错误信息,选中一个,作为文件导出给开发去看...

2020-06-03 12:28:13 131

原创 Fiddler学习(一)
原力计划

简介:Fiddler是位于客户端和服务器端的HTTP的代理

2020-06-02 21:25:19 175

原创 Jmeter学习(五)

参考:https://www.bilibili.com/video/BV1nt411s78b?p=12 性能测试-web程序一:性能测试-web程序需求:并发的登录请求,1s增加2个线程,运行2000次,分别看20、40、60并发下的表现关注:40、60并发也是一样,把线程数改为40、60就行了1:用badboy录制登录后导入jmeter(这里我录制的是自己写的一个项目)2:参数化、检查点参数化(两个账号的密码是一样的)3:响应断言、...

2020-06-02 10:45:59 97

手机短信验证找回密码和查明细案例+文档

资源里面有短信验证的完整案例,数据库代码,还有教学文档 看完了你就能做出来,写的很详细了,还有文档有带你怎么去了解阿里云短信服务

2018-07-20

空空如也

空空如也

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

TA关注的人 TA的粉丝

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