- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈移动终端Web应用测试 陈宝珠 石艳芬 2012-06-08 目录 浅谈移动终端Web应用测试 3 1. 移动终端及移动Web应用的定义 3 1.1 移动终端 3 1.2 移动Web应用 3 2. 嵌入式软件测试与传统PC软件测试的异同 3 2.1 嵌入式软件测试与传统PC软件测试的相同之处 4 2.2 嵌入式系统软件的独特之处 7 3. 移动终端Web应用测试的特点 11 3.1 移动终端应用的热点问题 11 3.2 移动终端Web应用测试的关注点 12 3.3 移动应用中的自动化测试 13 3.4 移动应用中的性能测试 19 4. 声明 21 5. 参考文献 21 浅谈移动终端Web应用测试 随着越来越多的企业软件拥抱移动互联网,移动终端Web应用也已成为IT产业中的一大热点。而作为一名测试工作者的角度,本文将从移动终端应用软件测试与传统的应用软件的异同的角度,逐步阐述移动终端Web应用软件测试的相关内容。 1. 移动终端及移动Web应用的定义 1.1 移动终端 定义:在移动通信设备中,终止来自或送至网络的无线传输,并将终端设备的能力适配到无线传输的部分。 移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、平板电脑、POS机甚至包括车载电脑。但是大部分情况下是指手机或者具有多种应用功能的智能手机以及平板电脑。 1.2 移动Web应用 简单来理解,移动Web应用就是针对移动终端优化过的Web 站点。Web 站点上的内容无关紧要,可以是一个标准小型企业的宣传册,也可以是按揭贷款计算器,甚至是一个每日热量消耗记录的工具。 移动Web应用定义性的特点是,用户界面(UI)是用Web标准技术建立的,它能够通过一个URL(公开的,私有的,或者是需要登录的)访问到,而且针对移动终端的特点优化过。 2. 嵌入式软件测试与传统PC软件测试的异同 众所周知,移动终端产品属于一种嵌入式产品。而要想深入了解移动终端应用软件测试与传统的应用软件的异同,应先从嵌入式软件测试与传统PC软件测试的异同开始着手分析。 首先,这里讨论的嵌入式软件测试是一个系统测试的概念。即将开发的软件系统(包括嵌入式操作系统和嵌入式应用软件)、硬件系统和其它相关因素(如人员的操作、数据的获取等)综合起来,对整个产品进行的全面测试。 然而,嵌入式软件与传统PC软件相比,它具有专用性,它只能在需求所指定的硬件平台上执行,并且嵌入式软件的开发环境和运行环境是不一致的,因此即使宿主机环境下测试再充分,也不能说明在目标机环境下运行该软件就不出问题。因而,嵌入式软件还面临着目标环境的测试。这不仅增加了测试的代价,而且还带来了嵌入式软件的测试策略问题,即哪些测试分配在宿主环境进行,哪些测试分配到目标环境下进行。 所以,嵌入式软件测试更有它的必要性,而且比一般的软件测试存在更多的困难,主要体现如下: a) 测试软件功能依赖不需编码的硬件功能,快速定位软硬件错误困难; b) 强壮性测试、可知性测试很难编码实现; c) 交叉测试平台的测试用例、测试结果上载困难; d) 基于消息系统测试的复杂性,包括线程、任务、子系统之间的交互,并发、容错和对时间的要求; e) 性能测试、确定性能瓶颈困难; f) 实施测试自动化技术困难。 2.1 嵌入式软件测试与传统PC软件测试的相同之处 传统的软件测试是将软件分在不同的层面上进行测试,包括模块测试(或单元测试),集成测试,系统测试等。 嵌入式软件测试和一般的软件测试存在着许多相似的问题和相似的解决方法。这就是我们寻找的嵌入式软件的通用的测试方法。 2.1.1 按阶段可分为单元测试、集成测试、系统测试和确认测试 单元测试(Unit testing) 完成对最小的软件设计单元的验证工作,只有在该基础之上才能保证后续的测试工作。主要采用白盒测试技术,用来保证单元的最大覆盖率和发现编码和详细设计中的错误。单元测试一般可以就在宿主环境上运行。嵌入式测试系统一般分为以下几个单元:预处理和词法语法分析单元、插桩单元和测试信息分析和显示单元以及测试用例单元。 集成测试(Integration testing) 是把经过单元测试的模块按软件的结构组合在一起作为一个系统或一个子系统来综合测试。主要是用来发现程序的架构和体系结构设计方面的错误。虽然白盒测试用来保证大部分的路径覆盖率,但黑盒测试在集成测试中还是比较广泛。集成测试一般是在宿主环境中进行。 系统测试(System Testing) 将系统的测试软件系统和其他资源(硬件、人机交互信息资源和数据库等)都综合起来构成完整的计算机应用系统进行测试的。是用来确保整个系统的性能、执行强度、安全性和功能都达到了我们的要求。所以在这个阶段是要和硬件结合,即和目标板一起
您可能关注的文档
- 内部控制系统审计试题.docx
- 海湾高尔夫项目-OVER答案.ppt
- 礼仪展风采2答案.ppt
- 基于3D建模场景动态指纹的卫星信号定位方法答案.ppt
- 能力提升测库1试题.docx
- 能源经济学论文试题.docx
- 年产18万吨聚丙烯生产线设计-九月博客试题.docx
- 年产600吨土霉素车间酸化、过滤工段工艺设计试题.docx
- 礼仪展风采.答案.ppt
- 告别校园不文明行为主题班会答案.ppt
- 2026届新高考语文冲刺热点复习:杨振宁一材多用十八个主题.doc
- 2026届新高考语文冲刺热点复习:文言文文意概述(选择题)解题策略.doc
- 2026届新高考语文冲刺热点复习:言之有理,论证有据——道理论据的深度认知与运用艺术.doc
- 2026届新高考语文冲刺复习古代诗歌形象鉴赏.doc
- 2026届新高考语文冲刺复习:古代诗歌意象、内容与情感.doc
- 2026届新高考语文冲刺复习:鉴赏古代诗歌表达技巧.doc
- 2026届新高考语文冲刺复习:如何快速读懂古代诗歌+.doc
- 吉林省白城市第一中学2025-2026学年高三上学期10月期中物理试题含答案.doc
- (27页PPT)【终考核】人力资源年终考核.pptx
- (32页PPT)课堂游戏householditems家常用品.ppt
最近下载
- 水利工程施工监理规范 范 .doc VIP
- 2025年医疗器械临床使用管理办法考核试题及答案.docx VIP
- 必威体育官网网址教育培训课件必威体育官网网址.pptx VIP
- 糖厂项目可行性研究报告.docx
- 第八章后现代主义设计运动上.pptx VIP
- SH_T 3225-2024《石油化工安全仪表系统安全完整性等级设计规范》.pdf VIP
- 2023年上半年数据库系统工程师考试下午真题答案.pdf VIP
- 净化工程-洁净室工程师必修课程-洁净室施工-洁净室工程-净化工程.doc VIP
- 中国马克思主义与当代2024版教材课后思考题答案.pdf
- 电子商务大学生职业生涯规划书(精选5篇).pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)