软件测试的学习(移动端项目测试)

1、APP测试流程:计划阶段;设计阶段;执行阶段;评估报告阶段

2、功能测试:验证各个功能是否与需求实现一致
    安装卸载
    启动运行
    注册登录
    前后台切换
    升级更新
    消息推送测试
    异常测试
    安全测试(用户的隐私泄漏) 
    兼容性测试

3、UI测试(用户界面测试)
    首先确保UI界面设计符合国家的、行业的、企业的标准规范;
    关注窗口、菜单、对话框以及按钮控件的布局、风格要满足用户要求;
    不同页面的控件大小、风格是否一致;
    文字的提示是否友好,是否存在敏感词、容易引起歧义的词等;
    操作是否简单、人性化,是否有向导指引;
    内容是否根据窗口的大小自适应调整;

4、Android与IOS
    Android是Google开发、发行的一个智能的、开放式的软件平台。内核是 Linux,其应用程序都是用Java编写的。由于Android的运行机制采用虚拟 机,系统需要占用大量内存来换取执行速度,再加上不定期的内存自动回 收机制,从而导致出现卡顿现象
    IOS是苹果公司开发的封闭式手机操作系统。它指定适合用一种开发语 言——Objective-C语言。它的运行机制采用沙盒运行,整个运行过程中 不需要虚拟机,所以相比Andriod其执行效率要高一点

5、APP测试与Web测试的区别
   ①系统构架不同
   ②测试方法不同
        功能测试:Web不支持离线浏览,但是有的APP支持
        性能测试:Web主要关注服务器性能,APP除了服务器,还要考虑手机端的性能
        兼容性测试:Web主要考虑浏览器的兼容性,APP还要考虑 不同设备、不同系统、不 同系统版本、不同分辨率等
        专项测试:APP中多了一些专项测试,比如电量测试、弱网测试、中断测试等
    ③测试工具不同
        app一般使用monkey、appium、fiddle等
        web一般使用qtp、loadrunner、selenium
       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值