[发明专利]一种软件的测试方法有效
申请号: | 201210296752.8 | 申请日: | 2012-08-20 |
公开(公告)号: | CN103455415A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 蒋方纯 | 申请(专利权)人: | 深圳信息职业技术学院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 梁珣 |
地址: | 518029 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 测试 方法 | ||
技术领域
本发明属于计算机领域,尤其涉及一种软件的测试方法。
背景技术
软件测试的目的就是要在规定的条件下对程序进行操作,以便发现错误,同时对软件质量进行评估,软件测试不仅仅是对程序的测试,整个测试范围应该包括软件形成过程的文档、数据、服务以及程序。为了最大程度地保证软件产品的质量,需要在软件开发的每个阶段都进行相应的测试,完整的软件测试应该贯穿软件产品的整个生命周期。
然而,在现实实际软件项目测试中,由于时间、人力、资源的限制,以及综合的考虑,通常是由测试团队根据经费、时间、要求及经验,进行测试的设计,存在如下方面的问题:
测试方法、测试工作量等的选择随意性比较大,没有一个相对固定的模式;
有时过多地考虑经费、时间等因素,而忽略了测试的质量等要求,达不到高质量的测试;
有时为了质量而忽略了时间、经费等的限制,不能完成测试任务。
发明内容
本发明实施例的目的在于提供一种软件的测试方法,将相对固定形式与灵活综合平衡各因素相结合的模式,旨在解决现有的技术方案软件测试无法达到高质量测试的问题。
本发明实施例是这样实现的,一种软件的测试方法,该方法包括:
S11、建立并存储SPR的18种测试形式的阴阳比重值表;
S12、根据待测试软件估算出待测试软件的使用频度、失效可视性和复杂性;
S13、获取用户对待测试软件的测试时间和测试人数;
S14、根据使用频度从预先存储的权重值表中查询出使用频度对应的18种测试形式的权重值,根据失效可视性从预先存储的权重值表中查询出失效可视性对应的18种测试形式的权重值,根据复杂性从预先存储的权重值表中查询出复杂性对应的18种测试形式的权重值,根据测试时间从预先存储的权重值表中查询出测试时间对应的18种测试形式的权重值,根据测试人数从预先存储的权重值表中查询出测试人数对应的18种测试形式的权重值;
S15、计算18种测试形式的总权重值以及各种测试形式权重值和;
各种测试形式权重值和=Q1+Q2+Q3+Q4+Q5;
其中,Q1为:上述权重值和对应的测试形式的使用频度权重值;Q2为:上述权重值和对应的测试形式的失效可视性权重值;Q3为:上述权重值和对应的测试形式的复杂性权重值;Q4为:上述权重值和对应的测试形式的测试时间权重值;Q5为:上述权重值和对应的测试形式的测试人数权重值;例如,计算的测试形式为第一种测试形式子程序测试,则Q1为:子程序测试的使用频度权重值,Q2为子程序测试的失效可视性权重值,Q3为子程序测试的复杂性权重值;Q4为子程序测试的测试时间权重值,Q5为子程序测试的测试人数权重值。
总权重值=使用频度权重值和+失效可视性权重值和+复杂性权重值和+测试时间权重值和+测试人数权重值和;
S16、计算每种测试形式的权重值比例,根据每种测试形式的权重值比例和总资源数计算得到每种测试形式的资源数;
每种测试形式的权重值比例=每种测试形式权重值和/总权重值*100%;
每种测试形式的资源数=总资源数*每种测试形式的权重值比例;
S17、查询阴阳比重值表获取每种测试形式中阴测试项目和阳测试项目的比重值;
S18、根据每种测试形式中阴测试项目、阳测试项目的比重值和每种测试形式的资源数计算得到阴测试项目、阳测试项目的资源数;
S19、依据每种测试形式的阴测试项目、阳测试项目的资源数完成待测试软件的测试;
所述阴测试项目为:静态测试、黑盒测试和性能测试;
所述阳测试项目为:动态测试、白盒测试和功能测试。
可选的,上述18种测试形式具体为:
子程序测试、单元测试、整个应用程序的系统测试、新功能测试、回归测试、集成测试、病毒防护测试、压力或能力测试、性能方面测试、安全性测试、平台测试、供应链测试、第三方测试、客户验收测试、现场测试、可用性测试、试验室测试和净室统计测试。
在本发明实施例中,本发明提供的技术方案通过阴阳测试的方法确定各个测试项目的阴测试比例值,阳测试比例值,根据各个项目的阴测试比例值和阳测试的比例值完成软件的测试,通过实践证明,采用阴阳测试的方法,可以提高测试质量,所以其具有提高软件测试质量的优点。
附图说明
图1是本发明提供的一种软件的测试方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳信息职业技术学院,未经深圳信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210296752.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能终端测试方法及装置
- 下一篇:一种泥螺饼干及其制作方法