首页 > 编程知识 正文

软件测试7种方法,软件测试理论基础知识

时间:2023-05-04 19:19:09 阅读:40420 作者:1067

1 )终端评估趋势定制

定制终端评价

硬件:射频一致性、协议一致性、无线电资源管理、硬件部件、WLAN是当前硬件测试的主要内容

软件:操作系统测试、浏览器测试、移动APP应用测试、小部件测试成为软件测试的重点,内容逐渐从功能向非功能发展

评估预装在定制终端上的移动APP

功能、性能、稳定性、兼容性

用户体验、隐私安全

终端和移动APP的评估自动化工具越来越成熟

终端及其应用的性能、稳定性评价是入库的重要依据

用户体验评价是不可缺少的要素

2 )三种智能终端平台的区别

基于智能终端操作系统,多种基础中间件、业务中间件、通信中间件相结合,实现对APP应用的支持。 其中,APP应用可以分为本地APP应用和web APP应用两种。 本地APP应用体系以iOS App Store NativeApp为代表,web APP应用以html5/构件web store web app为代表

以iOS/WP7为代表的系统封闭源代码/封闭文件管理系统/接口开放模式

以oPhone OS/WM为首的系统的封闭源代码/开放文件管理系统和接口模式

以Android/Meego/WebOS/WinCE为代表的开源/开放文件管理系统和接口模型

3 )网络APP应用测试的复杂因素

传统的测试方法暴力,疯狂,相当麻烦。

全球最多10.2亿移动网络用户

74%的人无法忍受5s以上的页面加载时间

Gartner预计,到2014年,超过90%的企业APP应用程序将支持智能终端版本

据统计,智能手机上移动APP的无线流量是非智能手机的10倍以上,美、英、德、日运营商曾因信令风暴导致通信网瘫痪

根据2011年第3季度的统计,安卓共有7个版本问世,涵盖130个机型,每个机型超过2家以上的硬件参考设计。 从终端匹配的角度看,要实现完整的测试覆盖,需要完成1820次回归测试。 这是一项只有无法参考自动化测试工具才能完成的任务

终端设备

操作系统平台、机型、画面分辨率、驱动程序的差异等

互联网

地区、方式、通信业务、网络优化程度、漫游等方面的差异

测试脚本自动化

根据平台、菜单样式的不同,模拟客户端和自动化脚不能重复使用

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。