
App Testing
文章平均质量分 91
魔都性能自动化AuricChan
持之以恒,成为大神!!!
展开
-
安全渗透测试总结
安全测试用例-建立整体的威胁模型,测试溢出漏洞、信息泄漏、错误处理、SQL注入、身份验证和授权错误.1.输入验证客户端验证 服务器端验证(禁用脚本调试,禁用Cookies)1.输入很大的数(如4,294,967,269),输入很小的数(负数)2.输入超长字符,如对输入文字长度有限制,则尝试超过限制,刚好到达限制字数时有何反应3.输入特殊字符,如:~!@#$%^&*()_+<>:”{}|4.输入中英文空格,输入字符串中间含空格,输入首尾空格5.输入特殊字符...原创 2021-07-19 11:48:20 · 354 阅读 · 0 评论 -
Postman做接口测试演示
前言什么是自动化测试把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来。本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完成的用例还必须随着被测试对象的改变而更新,因此,还有额外的维护成本。自动化测试有...原创 2020-06-02 10:20:20 · 342 阅读 · 0 评论 -
appium解决每次运行都需要安装Unlock以及AppiumSetting的问题
一、需要解决的问题在部分android机型上每次运行最新版的appium-desktop都需要安装AppiumSetting以及Unlock,并且安装过程需要用户手动来确认,即使测试机上已经安装了这两个组件,运行appium也会要求安装,对于测试以及脚本的调试来说非常不便。 二、解决过程进入appium的安装目录:C:\Users\Administrator\AppData\L...原创 2019-12-04 11:39:09 · 717 阅读 · 0 评论 -
LoadRunner录制手机APP脚本
通过LoadRunner录制手机脚本的方式有三种: 1)通过安卓模拟器录制; 2)通过抓包录制; 3)通过代理方式录制; 本文使用第二种方式进行录制,首先需要先安装LoadRunner11测试工具,然后安装lr录制App补丁“LR_03105_Patch4.exe”,网上有很多下载地址。 LR_03105_Patch4.exe安装成功后在LoadRunner11中可...原创 2019-11-26 15:49:09 · 661 阅读 · 0 评论 -
App测试点总结
2.1安全测试 2.1.1软件权限1)扣费风险:包括发送短信、拨打电话、连接网络等2)隐私泄露风险:包括访问手机信息、访问联系人信息等3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测4)限制/允许使用手机功能接人互联网5)限制/允许使用手机发送接受信息功能6)限制/允许应用程序来注册自动启动应用程序7)限...原创 2019-06-21 12:00:35 · 2057 阅读 · 0 评论 -
HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误
HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误请求方法是请求一定的Web页面的程序或用于特定的URL。可选用下列几种:GET: 请求指定的页面信息,并返回实体主体。POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。PUT: 从客户端向服务器传送的数据取代指定的文档的内容。DELETE: 请求服务器删除指转载 2017-05-08 14:29:45 · 816 阅读 · 0 评论 -
Loadrunner Http Json接口压力测试
Loadrunner Http Json接口压力测试 前天接到了一个测试任务,要求测试一下ES(elsticsearch)在不同并发下的查询效率。如图: 业务场景是在客户端根据具体车牌查询相关车辆信息,结果返回前10条记录。从图中可以看到,接口的请求参数和返回结果均是JSON字符串,请求可以用POST或者GET方法。先说GET方法:一、GET方法测试 1.原创 2017-05-16 17:12:45 · 1117 阅读 · 0 评论 -
如何获取app(apk和ipa)中的资源
移动互联网中,主要的两个平台是Android和iOS,android上文件的安装包是后缀名为apk的文件,ios上文件的安装包是后缀名为ipa的文件,在本文分析一下这两种文件的特点,以及如何用程序去解析这些安装包的资源。1. android的apk文件(1) apk文件的结构 apk文件其实是zip格式,但后缀名被修改为apk,所以,把apk的文件后缀改为zi转载 2017-05-16 16:51:44 · 2193 阅读 · 0 评论 -
appium for window 环境搭建
服务环境:1 安装Nodejs下载nodejs安装包(http://nodejs.org/download/)安装测试安装是否成功:运行cmd,输入node -v 2 安装android的SKD安装android的sdk包,(http://developer.android.com/sdk/index.html),运行依赖 sdk中的 'android'工具。并确保你安转载 2017-05-04 15:36:07 · 676 阅读 · 0 评论 -
JUnit4 单元测试框架
序言 刚学Java的时候就听说过JUnit了,单元测试框架,很好用的测试框架,JUnit测试框架将测试更加便捷和容易,编写测试代码也是简单、明了,功能强大。今天给大家简单分享一下最新JUnit4的使用 。导入jar包 在集成开发环境中导入相应jar包:junit-4.12.jar、hamcrest-core-1.3.rc2.jar、hamcrest-l转载 2017-03-23 16:03:59 · 450 阅读 · 0 评论 -
测试bug等级划分标准
测试bug等级划分标准:按照jira管理工具上,bug主要分五类:1) Blocker:阻碍开发或测试工作的问题。(这个测试人员通常很少遇到)2) Critical:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。 具体基本上可分为:○ 严重花屏○ 内存泄漏○ 用户数据丢失或破坏○ 系统崩溃/死机/冻结○ 模块无法启动或异原创 2017-03-02 11:31:39 · 13088 阅读 · 1 评论