1、提出加权系数,根据不同的测试环境来确定系数值。同时考虑单位平均测试时间t,根据测试人员的实际情况确定t的值。最后根据参数化公式,估算项目所需测试时间T。本文选用两个不同类型的项目作为案例来阐述参数化在PSO软件测试中的实现。一个是SKF项目,这是一个新的PSO项目,本次定制的内容是第一次测试,没有任何曾经定制的内容需要回归测试。这一部分的测试实际上首先保证定制部分的正常,然后确保定制部分不会影响基础产品。另一个是Sungard项目,该项目曾经在PSO定制过很多内容,而且是客户使用这些定制很长时间都没有Bug。由于基础产品的升级,曾经定制的部分必须进行回归测试,但是不需要像测试新功能一样非常仔细
2、的测试回归部分的内容。而且这一次Sungard项目提出了针对Report模块的性能要求。相对于其它老的定制内容,对Report部分的定制内容是本次测试的重点。这一部分的测试实际上是防止基础产品的升级对定制部分造成的影响,然后是保证定制部分内容正常。上诉两个案例都可以使用参数化测试策略。参数化测试策略可以深入比较测试过程中各个模块占用的时间,每种加权系数对测试的影响程度等。根据参数化测试得到的结果可以作为测试计划编写的重要参考,也为后续测试工作提供帮助。关键词:参数化,PSO软件,测试策略,回归测试AbstractWith the rapid development of the softwar
3、e industry, more and more companies are providing software customization services. Professional Services Organization (Professional Service Organization, PSO) can modify base products according to the special needs of customers, enabling customers to get customized products. Testing for this product
4、 is called PSO software testing.This paper presents a PSO for the parameters of the software testing strategy. Create PSO test parameter library, and update it. The PSO custom module is module parameter . According to project, different contents select different parameters. Set up a coordination par
5、ameter , use this parameter to coordinate between the various modules of different complexity. Propose coefficient parameter , depending on the test environment to determine the parameter values. Propose t as the average test time. According to the actual situation of the tester, determine the value
6、 of t. Finally, estimate project time T according to the parameters of the formula.Two different types of projects selected as a case to illustrate the parameters of the implementation of PSO software testing. One is the SKF project, which is a new PSO custom project. The custom content is the first
7、 time to test, while there is no need to regression testing for once custom contents. This part of the test is actually to ensure the custom parts, and to ensure custom parts do not affect the base product. Another is the Sungard project, which has a lot of custom contents in the PSO. Customers use
8、them for a long time without finding bugs. As the basis of product upgrades, this part of the need for regression testing, but do not like to test new features. And this time, Sungard proposed on the Report on the performance requirements. Compared to other old custom content, Report is the part of
9、the focus of this test. This part of the test is actually avoiding upgrading of basic products affect custom parts and ensuring the custom parts.Both SKF and Sungard can use parametric test strategy to compare the time occupied by each module and compare the influences of weighting factors. This tes
10、t strategy becomes an important reference for the preparation of test plan, and helps the follow-up testing.Key Words:Parametric, PSO software, Test strategy, Regression testing目录摘要 iAbstract ii图目录 III表目录 IV第1章 绪论 11.1 选题背景 11.2 PSO软件测试面临的问题 21.3 PSO软件测试策略研究现状 31.4 论文的研究内容 31.5 论文的章节安排 41.6 本章小结 4第2
11、章 PSO软件测试流程 52.1 测试前期 52.1.1 项目评估 52.1.2 功能规格说明书 62.1.3 Memo审查 72.1.4 测试计划 72.1.5 测试用例 82.1.6 测试环境准备 92.1.7 生成测试报告模板 92.2 测试中期 102.2.1 测试阶段/工程发布 102.2.2 One Click Build 112.2.3 MD5校验 132.3 测试后期 142.3.1 RT 142.3.2 项目日程表变化 142.3.3 演示站点 152.4 本章小结 16第3章 PSO软件测试参数化方法 173.1 参数化方法的介绍 173.2 参数化方法在PSO软件测试中的
12、应用 173.2.1 参数化方法在PSO软件测试中的可行性 173.2.2 PSO软件测试参数 183.2.3 模块参数 193.2.4 加权系数 283.2.5 协调参数 313.2.6 单位平均时间t 313.2.7 估算测试时间T计算公式 323.3 本章小结 32第4章 PSO软件测试参数化实现 334.1 参数化测试案例介绍 334.2 参数化在SKF项目测试中的实现 344.2.1 模块参数 344.2.2 加权系数 394.2.3 协调参数 424.2.4 单位时间参数t 424.2.5 SKF测试参数化分析 434.3 参数化在Sungard项目测试中的实现 454.3.1 模
13、块参数 454.3.2 加权系数 504.3.3 协调参数 534.3.4 单位时间参数t 534.3.5 Sungard测试参数化分析 534.4 本章小结 57第5章 总结和展望 585.1 PSO软件测试参数化方法总结 585.2 PSO软件参数化实践的总结 585.3 PSO软件测试参数化的展望 595.4 本章小结 59参考文献 60作者简历 63致谢 64图目录图2.1 PSO软件测试流程图 5图2.2 项目评估 6图2.3 功能规格说明书 6图2.4 Memo审查 7图2.5 测试计划 8图2.6 测试用例 8图2.7 测试环境准备 9图2.8 测试阶段、工程发布 11图2.9
14、One Click Build 11图2.10 SKF文件清单 13图2.11 MD5校验 13图2.12 RT 14图2.13 项目日程变化 15图2.14 演示站点 15图3.1 Cisco WebEx会议系统 19图3.2 Sungard定制的WebEx 会议系统 20图3.3 Cigna定制的WebEx 会议系统 20图3.4 定制用户默认权限 21图3.5 定制有效地址 23图3.6 定制邮件模板 25图3.7 定制发起会议提示语 25图4.1 SKF定制用户权限 34图4.2 SKF定制Feedback内容 37图4.3 SKF各模块占用测试资源比例 43图4.4 SKF加权系数影响比例 44图4.5 SKF完全测试和参数化测试的比较 45图4.6 Sungard各模块占用测试资源比例 54图4.7 Sungard加权系数影响比例 55图4.8 Sungard完全测试和参数化测试比较 56图4.9 Sungard完全测试和参数化测试比较2 56表目录表2.1 QA Tasks 10表2.2 Bug Status 10表3.1 定制图标参数表 20表3.2 定制用户默认权限参数表 21表3.3 定制自动、手动审批用户功能参数表 24表3.4 定制文本内容参数表 26表
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1