完成了联想笔记本规定的WHQL(“Windows操作系统硬件质量实验室”)的测试内容完成微软徽标认证计划( Microsoft Logo Program ),主要检测了各种软件、硬件、系统和 XML服务等与 Windows操作系统兼容
摘要:笔记本电脑的销量则和它们的质量息息相关,如何降低笔记本的缺陷率,提升他们的产品品质,是增强笔记本在同行业之间竞争力的重要问题,同时这也将大大减少消费者的麻烦。因此在笔记本出厂前对它们进行测试是一项至关重要且必不可少的任务。该论文主要是介绍了,对联想笔记本的所有硬件和window10系统兼容性的测试,系统测试主要内容是使用“Windows操作系统硬件质量实验室”指定的测试计划,设计测试用例,做好具体测试工作的相关准备工作,学习并结合FWSricpt脚本语言设计并编写自动化测试脚本,并使用自动化测试系统工具BizAT和BizRunner运行脚本,对需要测试笔记本电脑进行测试 ,并提交测试报告。结果表明,实现了笔记本的自动化测试,并有效提高了其各项性能的测试效率。
关键词: BizRunner;FWScript;自动化测试;联想笔记本;兼容性
Design and implementation of lenovo notebook test automation
Abstract: The sales volume of notebook computers is closely related to their quality. It is important to reduce the defect rate of notebooks and improve the quality of their products in order to enhance the competitiveness of notebooks in the same industry. At the same time, it will also greatly reduce consumers' troubles. Therefore, it is crucial and indispensable to make performance testing of the notebooks before sell. The paper mainly introduces the testing of the compatibility of all hardware and window10 systems of Lenovo notebooks. The main content of system testing is to use the test plan specified by the "Windows Operating System Hardware Quality Lab" to design test cases and prepare for specific test work,Learn and combine the FWSricpts language to design and write automated test scripts, run scripts by using the automated test system tools BizAT and BizRunner, test laptops that require testing, and then submit the test reports. The designed test result indicates that it can realize the automated test of notebooks and enhance the test efficiency.
Keywords: BizRunner; FWScript; Automated testing; Lenovo notebook; compatibility
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 课题研究背景和意义 1
1.2 国内外研究现状与水平 1
1.3 测试的发展历程 2
1.4 发展趋势 4
1.5 内容安排 5
2 相关技术介绍 6
2.1 自动化测试介绍 6
2.2 FWSCRIPT 7
2.2.1 FWScript 基础语法 7
2.2.2 宏指令 7
2.2.3 脚本语句 7
2.2.4 宏注释 7
2.2.5 程序注释 8
2.3 BIZRUNNER开发平台和BIZAT测试执行框架 8
3 课题分析 10
3.1 课题介绍 10
3.1.1 环境 10
3.1.2 思路 10
3.2 用户需求分析 10
4 测试过程及结果 11
4.1 测试的准备部分 11
4.1.1 描述 11
4.1.2 操作流程详解 12
4.1.3 脚本运行结果 14
4.1.4 准备部分的难点和重点 17
4.2 WHLK测试驱动测试 19
4.2.1 测试用例说明 19
4.2.2 测试步骤说明 19
4.3 STRESS测试之笔记本的睡眠与唤醒测试 25
4.3.1 测试用例 25
4.3.2 测试步骤说明 28
4.3.3 测试结果 34
4.3.4 手动测试与自动化测试的对比 39
5 课题总结和未来展望 41
致谢 42
参考文献 43
1 绪论
1.1 课题研究背景和意义
随着计算机的普及,各种软件产品已经渗透到人们生活的各个环节,工作中我们会用office来办公,用skype等网络工具开线上会议,生活中我们通过网络来看视频、查资料、听歌等等。电脑的系统软件和应用软件包罗万象、层出不穷,其应用无处不在,而各类软件的稳定性和电脑的用户体验已经变成大家购买电脑的重要衡量标准,尤其是笔记本电脑。因此软件测试是软件生产以及笔记本出货不可或缺的环节。