当你进入一个互联网公司以后,首先对公司结构有所了解,然后遇到问题找对应的工作人员,效率就事半功倍了. 公司的结构: 产品经理 项目经理 设计师 开发人员 测试人员 运维人员 运营人员 配置管理 App测试最基本的就是保证功能能走通,然后在考虑其他的.很多时候当你去面试了,面试官会提问你APP测试与web端的测试有什么区别. 我们可以从下面这个表格了解对比一下. PC端与移动端的区别: 功能测试 测试思想:来源-->功能--->去向:要对业务和实际业务流程要熟悉功能的数据从哪里来,有哪些影响功能…
APP功能测试要点 1.功能性测试 根据产品需求文档编写测试用例而进行测试,包括客户端的单个功能模块以及功能业务逻辑(功能交互)如:涉及输入的地方需要考虑等价类,边界值,异常或非法等 1.1 安装与卸载测试 >软件安装后是否可以正常运行 >安装过程中是否可以取消 >安装空间不足时是否有相应提示 >是否可以卸载应用(可通过桌面卸载,也可以通过软件卸载安装) >卸载是否支持取消功能,单击取消后软件卸载功能是否正常===不可逆 >卸载后文件是否全部删除所有的安装文件夹 >…
今天无聊突然想起web登录页面怎么测试,看似简单的问题杀机重重,怎么说呢,一般没有测试思维的人说简单啦,主要有以下几点 .1.账号密码框输入正确的a-z,A-Z,0-9字符,特殊的字符组合测试.2.账号密码框正确账号密码,错误,为空,等组合测试.3,点击登陆按钮登录成功或失败情形是否符合预期.之前面试被问到我也是这样回答的.想想自己当年too young too simple. 现在整理如下: 1.功能性测试 a,正确账号密码登录成功,跳转页面是否正常. b,错误账号密码登录失败 c,正确错误账…
1.登录时,Android和IOS同样的操作,提示信息不一致: 2.注册等页面切换成横屏容易不兼容.把内存卡去掉,再发送图片.音频.视频容易出错. 3.Android和IOS同样的功能,同样的原型图,字段信息显示却不一致: 4.上划或者下拉刷新时,闪退: 5.上划或者下拉刷新会复制原有数据,造成越复制越多,其实并没有加载出新的数据: 6.重新编辑某些数据后,表面上保存更新了当前的数据,我们在手机手机APP上登录查看了,其实并没有真正的保存成功,而只是保存到了本地缓存中,可能和调用的接口有关系.…
1.功能性测试 根据产品需求文档编写测试用例而进行测试,包括客户端的单个功能模块以及功能业务逻辑(功能交互)如:涉及输入的地方需要考虑等价类,边界值,异常或非法等 1.1 安装与卸载测试 >软件安装后是否可以正常运行 >安装过程中是否可以取消 >安装空间不足时是否有相应提示 >是否可以卸载应用(可通过桌面卸载,也可以通过软件卸载安装) >卸载是否支持取消功能,单击取消后软件卸载功能是否正常===不可逆 >卸载后文件是否全部删除所有的安装文件夹 >安装到本地还是SD…
5.离线测试: 离线是应用程序在本地的客户端会缓存一部分数据以供程序下次调用. 1.对于一些程序,需要在登录进来后,这是没有网络的情况下可以浏览本地数据. 2.对于无网络时,刷新获取新数据时,不能获取数据且能给出友好提示. 3.切换到后台,再次切换到前台时,可以正常查看. 4.离线后又连上网络,这时候数据有更新,需要从服务器获取新数据来更新客户端数据,且要更新本地缓存信息. 5.确认无网情况下可以浏览本地数据. 6.确认退出APP再次开启APP能够正确浏览. 7.确认切换到后台再切回APP应用时…
项目中需要用到 WAP支付宝支付. 但是 使用PHONEGAP开发 跳转到支付宝支付,然后跳转回来 就回不到APP的本地页面, 就是使用WAP的第三方登录也是一样的.很难从WAP页面在跳转到 app本地的本地页面 可以看下我的实现思路. 我是使用phongeap +jqmobi 做的 下面是 点击去支付跳转到 打开IFRAME的页面 <!-----第三方登录-------> <div id="qi_disanfang" class="panel paddin…
要实现二维码登录,需要解决2个技术,1.需要js websocket 与后台php实现长连接技术 2.实现二维码生成技术 要实现这个功能第二个算是比较简单,只需要下载一个php的二维码生成器即可,但要实现长连接技术,经过多方查资料,有2中方式 1种是nodejs来实现后台服务,另外一种是 利用php的一个扩展 swool来实现后台服务,本例采用的是后者swool, 第一步,在打开登录页面的时候,利用php生成一个唯一 sign,用js的websocket技术连接上后台服务,并且把sign发送给后…
一.简介 移动应用App已经渗透到每个人的生活.娱乐.学习.工作当中,令人激动.兴奋且具有创造性的各种App犹如雨后春笋般交付到用户手中.各类智能终端也在快速发布,而开发者对于全球移动设备的质量和性能却掌握甚少,App与设备的兼容性问题常常导致用户投诉,令开发者十分沮丧,App测试与服务质量保证矛盾十分突出. 移动开发的一个重要难题,就是应用在开发过程中,必须使用手机真实环境进行系统测试,才有可能进入商用.由于手机操作系统的不同,以及操作系统版本之间的差异,使得真机系统测试这个过程尤其复杂,涉及…
1.功能测试 1.1 启动 APP安装完成后,是否可以正常打开,稳定运行 APP的速度是可以让人接受,切换是否流畅 网络异常时,应用是否会崩溃:在请求超时的情况下,如果程序逻辑处理的不好,就有可能发生Crash. 1.2 注册.登录 1.2.1 账号密码注册登录 正向:输入正确的账号密码.Enter键,可正常注册和登录 逆向:输入的数据前存在空格:用户名.密码错误或漏填:已注册用户:是否允许多次非法登录:是否限制次数:未注册用户登录:删除或修改后用户登录:是否有注销按钮: 逆向:密码更改后,登录…