- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微软测试用例
微软测试用例
发布日期: 8/19/2004 | 更新日期: 8/19/2004
Microsoft Corporation
内容:讨论 Offline Application Block 的测试方法。
本页内容
HYPERLINK /china/msdn/library/architecture/architecture/architecturetopic/AppendATestCases.mspx \l ELC#ELC 功能测试
HYPERLINK /china/msdn/library/architecture/architecture/architecturetopic/AppendATestCases.mspx \l EIBAC#EIBAC 白盒测试
HYPERLINK /china/msdn/library/architecture/architecture/architecturetopic/AppendATestCases.mspx \l E2DAC#E2DAC 安全性测试
HYPERLINK /china/msdn/library/architecture/architecture/architecturetopic/AppendATestCases.mspx \l EJIAC#EJIAC 性能测试
HYPERLINK /china/msdn/library/architecture/architecture/architecturetopic/AppendATestCases.mspx \l E5LAC#E5LAC 集成测试
HYPERLINK /china/msdn/library/architecture/architecture/architecturetopic/AppendATestCases.mspx \l EFAAE#EFAAE 内容测试
HYPERLINK /china/msdn/library/architecture/architecture/architecturetopic/AppendATestCases.mspx \l ENDAE#ENDAE 安装测试
附录 A 说明了针对 Offline Application Block 运行以确保其正常工作的测试。在开发自己的应用程序时,我们可以将它们作为要考虑的测试类型的建议。
这些测试包括以下七个方面:
?
功能测试,确保应用程序符合指定的要求
?
白盒测试,测试小范围特定区域的代码
?
安全性测试,测试应用程序及其数据是否受到保护、隐私是否受到保护,以及数据是否正确加密
?
性能测试,测试应用程序在各种情况下的处理和响应时间
?
集成测试,确保应用程序与其他系统和组件配合工作
?
内容测试,验证文档的正确性
?
安装测试,验证应用程序已正确安装在客户端计算机上
文档的每个部分都与其中一个类别相对应。我们为每个类别提供了两个表格。
第一个表格包括:
?
范围,是指该测试类别所覆盖的领域
?
时间,是指这些测试应在开发周期的何时开始
?
用于执行这些测试的工具
?
自动测试是否适用于这些类型的测试
第二个表格是属于该类别的示例测试的清单。
功能测试
功能测试可确保应用程序符合指定的要求。
表 1:功能测试定义
领域
定义
范围
这些测试覆盖了智能客户端应用程序的功能,以确保它符合指定的要求。它们可提供应用程序的有效性和使用性的反馈,以解决要求和实际应用程序之间的偏差。它们使用基于功能和基于案例的方法来测试图形用户界面 (GUI)。
开始时间
在确定要求后,就应尽早计划测试并撰写文档。随着越来越多的端到端功能投入使用,测试的数量将不断增加。
要使用的工具
要使用的工具包括:
在 GUI 可用之前测试已公开功能的示例窗体。
GUI 记录和播放工具。
自动角色
建议使用自动功能针对新的软件内部版本启用多个快速的版本验证测试。
表 2:功能测试
成功/失败
测试
应用程序具有脱机和联机状态的视觉显示。
应用程序允许用户通过 Internet 登录。
应用程序允许用户通过企业网络登录。
当用户登录时,应用程序提示用户是进入脱机状态还是联机状态(仅当用户处于联机状态时适用)。
当用户注销时,应用程序提示用户同步化工作队列数据(仅当用户在脱机状态下对工作队列进行了更改,才会发生这种情况)。
测试应用程序在联机时显示工作项目。
测试应用程序在脱机时显示工作项目。
测试应用程序能够更改要求应用程序联机的工作项目。
测试应用程序能够提示用户为已更新的队列数据同步化工作项目。
测试用户可以手动强制系统脱机。
测试用户可以手动将系统切换回联机状态。
测试应用程序具有自动连接状态检测策略。
测试应用程序具有用于下载工作项
文档评论(0)