坚持原创精神
感谢你阅读后留言!
跨WIN平台的应用-驱动软件安装自动测试系统设计
上一篇 /
下一篇 2008-07-24 13:13:11
/ 个人分类:测试策略与设计
。 业务分析
一个不大的应用程序,搭载不同的硬件系统,要求运行于不同的WIN平台下,多种安装模式(手工、后台、出厂、在线更新等)的安装软件的
测试。 特点
某一平台,语言和硬件下,某一安装模式下,其
功能测试周期较短。
在一个产品稳定后,新硬件的新安装程序容易作
回归测试由于os/lang/HW/Installation type的组合膨胀,
工作量急剧上升
出厂和后台由于没有人工介入,可以
自动化;手工安装和在线更新作为第二步考虑
考虑到跨越所有WIN平台,跨越语言,UI自动化测试工具可能不是很划得来
所以该系统的设计主要解决回归 测试覆盖率,schedule 和工作量的矛盾
。 测试系统搭建原则
实现必须跨越所有WIN平台
由
server发布,client主动获取和执行的多client运营的基于策略队列的测试系统
客户端基本策略行为分析:
自动安装os,恢复定义的网络和显示配置,解释-执行-更新-记录策略及其结果。
策略执行过程:
下载安装包-安装安装包-对安装结果记录-开发基线数据分析-测试结果和基线数据校验;对于其中任何一步,采用独立模块解决,既可以作为整体策略运行,也可以作为独立模块在测试时动态运行
客户端测试系统必须和os耦合最小化,其耦合通过配置而非集成来解决
测试系统应和daily build的开发系统集成
收藏
举报
TAG:
测试策略与设计