![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
许遥
当你的知识不足以支撑你的野心时,请静下心来学习!
展开
-
软件测试之App测试-功能测试
根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估功能测试过程:1)采用时间、地点、对象、行为和背景五元素或业务分析等方法分析、提炼App的用户使用场景,对比说明或需求,整理出内在、外在及非功能直接相关的需求,构建测试点,并明确测试标准,若用户需求中无明确标准遵循,则需要参考行业或相关国际标准或准则。2)根据被测功能点的特性列丼出相应类型的测试用例对其进行覆盖,如;涉及输入的地方原创 2017-07-09 23:02:25 · 1335 阅读 · 0 评论 -
软件测试之App测试-UI测试
测试依照标准—UI设计,原型,需求文档测试要点:测试用户界面(如菜单、对话框、窗口和其它可规控件)布局、风格是否满足客户要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等。UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏觅功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。原创 2017-07-09 22:34:46 · 1614 阅读 · 0 评论 -
软件测试之App测试点-基础安全测试
1.软件权限1)扣费风险:包括发送短信、拨打电话、连接网络等2)隐私泄露风险:包括访问手机信息、访问联系人信息等3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手机发送接受信息功能6)限制/允许应用程序来注册自动启动应用程序7)限制或使用本地连接8)限制/允许使用手机拍照或录音9)限制/允许使用手机读取用户数据10)原创 2017-07-09 22:23:13 · 520 阅读 · 0 评论 -
软件测试之App测试-安装卸载测试
软件测试-App测试原创 2017-07-09 22:30:32 · 1838 阅读 · 0 评论 -
app基本测试流程
1.测试的基本流程 1. 接收测试版本。 2.根据公司的流程,进行接收app测试,这里指的是送测流程,不同的公司,送测流程也有所不同。 3.符合公司的送测流程后,进行Ui走查测试,这就是基本界面测试工作。 4.符合基本的界面测试后,根据产品的需求文档,进行功能测试,如果公司的版本迭代很快,敏捷率很高,那么编写测试用例,基本不可能,只有进行基本的测试点划分。然后进行敏捷测原创 2017-07-07 18:14:34 · 856 阅读 · 0 评论 -
软件测试之App测试-接口测试
接口测试服务端一般会提供JSON格式的数据给客户端,所以我们在服务端需要进行接口测试,确保服务端提供的接口并转换的JSON内容正确,对分支、异常流有相应的返回值。此块测试可以采用itest框架进行测试。最方便的是采用httpclient进行接口测试。进行服务端测试时,需要开发提供一份接口文档。常用的接口测试工具有charles,postman,jmeter等等客户端数据库测试...原创 2018-03-08 12:01:38 · 1388 阅读 · 0 评论 -
软件测试之App测试-硬件环境测试
手势操作测试1)手机开锁屏对运行中的App的影响2)切换网络对运行中的App的影响3)运行中的App前后台切换的影响4)多个运行中的App的切换5)App运行时关机6)App运行时重启系统7)App运行时充电8)App运行时kill掉进程再打开网络环境手机的网络目前主要分为2G、3G、wifi。目前2G的网络相对于比较慢,测试时尤其要注意此块的测试。1) 无网络时,执行需要网络的操作,给予友好提示原创 2017-07-11 11:21:29 · 4879 阅读 · 0 评论 -
软件测试之App测试-用户体验测试
用户体验测试以主观的普通消费者的角度去感知产品或服务的舒适、有用、易用、友好亲切程度。通过不同个体、独立空间和非经验的统计复用方式去有效评价产品的体验特性提出修改意见提升产品的潜在客户满意度。1)是否有空数据界面设计,引导用户去执行操作。2)是否滥用用户引导。3)是否有不可点击的效果,如:你的按钮此时处于不可用状态,那么一定要灰掉,或者拿掉按钮,否则会给用户误导4)菜单层次是否太深5)交互流程分支是原创 2017-07-11 11:18:27 · 4225 阅读 · 0 评论 -
软件测试之App测试-升级,更新测试
升级、更新测试新版版发布后,配合不同网络环境的自劢更新提示及下载、安装、更新、启劢、运行的验证测试。1)测试升级后的功能是否与需求说明一样2)测试与升级模块相关的模块的功能是否与需求一致3)升级安装意外情况的测试(如死机、断电、重启)4)升级界面的UI测试5)不同操作系统间的升级测试原创 2017-07-11 11:15:21 · 2094 阅读 · 0 评论 -
软件测试之App测试-回归测试
回归测试1)Bug修复后且在新版本发布后需要进行回归测试。2)Bug修复后的回归测试在交付前、要进行全量用例的回归测试。原创 2017-07-11 11:14:08 · 2288 阅读 · 0 评论 -
软件测试之App测试-兼容
针对智能终端应用的服务等级划分方式及实时特性所提出的测试方法。 交叉测试又叫事件或冲突测试,是指一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试。如;App在前/后台运行状态时与来电、文件下载、音乐收听等关键运用的交互情况测试等。交叉事件测试非常重要,能发现很多应用中潜在的性能问题。1) 多个App同时运行是否影响正常功能2)App运行时前/后台切换是否影响正常功能3)App运原创 2017-07-11 11:12:25 · 493 阅读 · 0 评论 -
软件测试之App测试-性能测试
评估App的时间和空间特性 :1)极限测试:在各种边界压力情况下,如电池、存储、网速等,验证App是否能正确响应。--内存满时安装App--运行App时手机断电--运行App时断掉网络2)响应能力测试:测试App中的各类操作是否满足用户响应时间要求 。--App安装、卸载的响应时间--App各类功能性操作的影响时间3)压力测试:反复/长期操作下、系统资源是否占用异常。--App反复进行安装卸载,原创 2017-07-09 23:06:28 · 1079 阅读 · 0 评论