书签 分享 收藏 举报 版权申诉 / 6

一种提高测试效率的测试方法.pdf

  • 上传人:Y948****062
  • 文档编号:6095596
  • 上传时间:2019-04-10
  • 格式:PDF
  • 页数:6
  • 大小:299.50KB
  • 摘要
    申请专利号:

    CN201610809085.7

    申请日:

    2016.09.08

    公开号:

    CN106339320A

    公开日:

    2017.01.18

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06F 11/36申请日:20160908|||公开

    IPC分类号:

    G06F11/36

    主分类号:

    G06F11/36

    申请人:

    福建中金在线信息科技有限公司

    发明人:

    沈文策

    地址:

    350000 福建省福州市仓山区城门镇南江滨西大道198号福州海峡国际会展中心地下一层东区办公中心A-006号(自贸试验区内)

    优先权:

    专利代理机构:

    福州市鼓楼区京华专利事务所(普通合伙) 35212

    代理人:

    林云娇

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种提高测试效率的测试方法,在软件项目测试初期,对软件项目的新功能的骨干功能进行冒烟测试,找出阻碍测试的bug,并解决bug;对软件项目进行一轮全面测试,测试的内容包含对各个功能的测试和各个页面UI的测试,找出所有阻碍测试的bug,并解决bug;对软件项目进行兼容性测试;对软件项目进行自由测试和回归测试。采用本发明测试方法后,可以大大提高对软件项目的测试效率,减少测试时间的延长。

    权利要求书

    1.一种提高测试效率的方法,其特征在于:包括如下步骤:
    步骤10、在软件项目测试初期,对软件项目的新功能的骨干功能进行冒烟测试,找出阻
    碍测试的bug,并解决bug;
    步骤20、对软件项目进行一轮全面测试,测试的内容包含对各个功能的测试和各个页
    面UI的测试,找出所有阻碍测试的bug,并解决bug;
    步骤30、对软件项目进行兼容性测试;
    步骤40、对软件项目进行自由测试和回归测试。
    2.根据权利要求1所述的一种提高测试效率的方法,其特征在于:在所述步骤10中,所
    述软件项目的新功能的骨干功能包括新增加的功能或者改动过的功能的骨干功能。
    3.根据权利要求1所述的一种提高测试效率的方法,其特征在于:在所述步骤20中,所
    述“找出所有阻碍测试的bug,并解决bug”具体为:
    在找出所有阻碍测试的bug后,先评出解决各bug的优先级,所述优先级分为紧急级别、
    普通级别以及低级别;然后,按照紧急级别、普通级别到低级别的顺序来解决bug。
    4.根据权利要求1所述的一种提高测试效率的方法,其特征在于:所述“对软件项目进
    行兼容性测试”具体为:
    使用不同的手机型号和浏览器,对全面测试时出现bug的功能和软件项目的各功能的
    骨干功能进行兼容性测试,且如果出现兼容性bug,则解决该兼容性bug。
    5.根据权利要求4所述的一种提高测试效率的方法,其特征在于:所述“对软件项目进
    行自由测试和回归测试”具体为:
    对软件项目在进行冒烟测试、全面测试以及兼容性测试过程中出现bug的功能进行自
    由测试和回归测试,且如果出现新的bug,则解决该新的bug。

    说明书

    一种提高测试效率的测试方法

    技术领域

    本发明涉及一种提高测试效率的测试方法。

    背景技术

    在软件项目开发过程中,对软件进行功能测试是一项必不可少工作。现有的测试
    流程都是根据产品需求的功能顺序来进行测试的,而没有在测试初期对软件进行骨干功能
    的测试,这使得在测试初期没能及时发现阻碍测试流程的bug,当后期发现阻碍测试流程的
    bug或者存在需求不合理的地方时,就需要让开发对不合理的需求进行更改,并解决阻碍测
    试流程的bug,而这时候开发通常已经在做其它软件项目了,从而造成没有充足的时间去解
    决重大的bug,并导致bug修复的很晚,软件项目的从属功能点也不能及时进行测试,这导致
    整体测试时间延长,测试效率低下。

    发明内容

    本发明要解决的技术问题,在于提供一种提高测试效率的测试方法,通过该方法
    来提高对软件项目的测试效率,减少测试时间的延长。

    本发明是这样实现的:一种提高测试效率的测试方法,所述方法具体包括如下步
    骤:

    步骤10、在软件项目测试初期,对软件项目的新功能的骨干功能进行冒烟测试,找
    出阻碍测试的bug,并解决bug;

    步骤20、对软件项目进行一轮全面测试,测试的内容包含对各个功能的测试和各
    个页面UI的测试,找出所有阻碍测试的bug,并解决bug;

    步骤30、对软件项目进行兼容性测试;

    步骤40、对软件项目进行自由测试和回归测试。

    进一步地,在所述步骤10中,所述软件项目的新功能的骨干功能包括新增加的功
    能或者改动过的功能的骨干功能。

    进一步地,在所述步骤20中,所述“找出所有阻碍测试的bug,并解决bug”具体为:

    在找出所有阻碍测试的bug后,先评出解决各bug的优先级,所述优先级分为紧急
    级别、普通级别以及低级别;然后,按照紧急级别、普通级别到低级别的顺序来解决bug。

    进一步地,所述“对软件项目进行兼容性测试”具体为:

    使用不同的手机型号和浏览器,对全面测试时出现bug的功能和软件项目的各功
    能的骨干功能进行兼容性测试,且如果出现兼容性bug,则解决该兼容性bug。

    进一步地,所述“对软件项目进行自由测试和回归测试”具体为:

    对软件项目在进行冒烟测试、全面测试以及兼容性测试过程中出现bug的功能进
    行自由测试和回归测试,且如果出现新的bug,则解决该新的bug。

    本发明具有如下优点:本发明通过在测试初期先提前发现阻碍主流程测试的bug,
    并给予解决,可以有效解决因后期开发已经在做其它软件项目,而造成没有充足的时间去
    解决前期存在的重大bug问题,并导致测试无法及时进行,因此,采用本发明测试方法后,可
    以大大提高对软件项目的测试效率,减少测试时间的延长。

    附图说明

    下面参照附图结合实施例对本发明作进一步的说明。

    图1为本发明提高测试效率的测试方法的执行流程图。

    具体实施方式

    请参照图1所示,一种提高测试效率的测试方法,所述方法具体包括如下步骤:

    步骤10、在软件项目测试初期,对软件项目的新功能的骨干功能进行冒烟测试
    (Smoke Testing),找出阻碍测试的bug,并解决bug;其中,所述软件项目的新功能的骨干功
    能包括新增加的功能或者改动过的功能的骨干功能。

    在实际的软件项目测试工作中,Smoke Testing在软件项目研发的不同阶段是有
    所不同的。在形成集成测试版本之前,Smoke Testing是随着代码的不断开发而必须要做的
    一项工作,其目的是验证各个单元能够成功执行,并保证测试版本能够顺利集成;在形成测
    试版本之后,将代码check in到daily build之前执行Smoke Testing,可以确保新的或者
    更改过的代码不会破坏集成版本的完整性和稳定性。本发明在软件项目测试初期先进行冒
    烟测试,就是针对软件项目在开发过程中,一直有高内聚,低耦合的说法,各个功能模块之
    间的耦合还是存在的,一个功能模块的改动还是会影响到其它功能模块的功能的,因此,此
    轮冒烟测试重点测试的是软件项目的新功能的骨干功能(即主流程),如果有出现阻碍测试
    的bug,则要优先解决,以避免其影响到其它功能模块的功能;例如某个页面报错404,测试
    不了这个页面,此时就要优先解决报错的这个页面,而不要去测试这个报错页面包含的模
    块。

    步骤20、对软件项目进行一轮全面测试,测试的内容包含对各个功能的测试和各
    个页面UI的测试,找出所有阻碍测试的bug,并解决bug;其中,功能的测试就是对产品需求
    功能进行的测试,页面UI的测试即是针对页面是否与UI设计图一致的对比测试,在测试时,
    一旦出现跟产品需求和UI设计图存在不一致的地方,就产生bug,并将所有bug都报告给开
    发人员,做到对每一个bug都不放过,以方便开发人员集中处理bug。

    所述“找出所有阻碍测试的bug,并解决bug”具体为:

    在找出所有阻碍测试的bug后,先评出解决各bug的优先级,所述优先级分为紧急
    级别、普通级别以及低级别,例如,紧急级别:崩溃的和报错一类的;普通级别:功能不正确
    的;低级别:页面UI问题,兼容性问题等;然后,按照紧急级别、普通级别到低级别的顺序来
    解决bug。

    步骤30、对软件项目进行兼容性测试;

    所述“对软件项目进行兼容性测试”具体为:使用不同的手机型号和浏览器,对全
    面测试时出现bug的功能和软件项目的各功能的骨干功能进行兼容性测试,且如果出现兼
    容性bug,则解决该兼容性bug。

    步骤40、对软件项目进行自由测试和回归测试;

    所述“对软件项目进行自由测试和回归测试”具体为:对软件项目在进行冒烟测
    试、全面测试以及兼容性测试过程中出现bug的功能进行自由测试和回归测试,且如果出现
    新的bug,则解决该新的bug。其中,所谓的自由测试和回归测试就是从已经测试过的功能模
    块中随机抽取出一些容易出现bug的功能模块进行重新测试,以解决在改bug期间可能引起
    的新bug问题,并确保其它代码的准确性。

    综上所述,本发明具有如下优点:本发明通过在测试初期先提前发现阻碍主流程
    测试的bug,并给予解决,可以有效解决因后期开发已经在做其它软件项目,而造成没有充
    足的时间去解决前期存在的重大bug问题,并导致测试无法及时进行,因此,采用本发明测
    试方法后,可以大大提高对软件项目的测试效率,减少测试时间的延长。

    虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理
    解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本
    领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的
    权利要求所保护的范围内。

    关 键  词:
    一种 提高 测试 效率 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种提高测试效率的测试方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6095596.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1