[发明专利]一种代码测试方法及系统有效

专利信息
申请号: 201210009042.2 申请日: 2012-01-12
公开(公告)号: CN103207828B 公开(公告)日: 2018-08-31
发明(设计)人: 郭理靖 申请(专利权)人: 上海盛大网络发展有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 逯长明;王宝筠
地址: 201213 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 代码 测试 方法 系统
【说明书】:

发明公开了一种代码测试方法及系统,该方法包括:将代码依次部署在多种运行平台上进行编译;根据编译产生的结果判断代码的编译是否通过;如果是,则将代码依次部署在多种运行平台上进行测试,通过本发明的技术方案实现了对代码的自动多平台编译以及进行多平台测试,使代码的测试更加智能化,提高了代码测试的效率。

技术领域

本发明涉及软件测试领域,具体而言,涉及一种代码测试方法及系统。

背景技术

软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。测试过程按4个步骤进行,即单元测试、集成测试、确认测试和系统测试,以下对这四个步骤进行简要介绍:

单元测试:又称模块测试,是针对软件设计的最小单位软件模块,进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错。单元测试需要从软件的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。

集成测试:在单元测试的基础上,需要将所有模块按照设计要求组装成为子系统或系统。子系统的集成测试特别称为部件测试,它所做的工作是要找出集成后的子系统与系统需求规格说明之间的不一致。

确认测试:又称有效性测试。任务是验证软件的功能和性能及其它特性是否与用户的要求一致。对软件的功能和性能要求在软件需求规格说明书中已经明确规定。它包含的信息就是软件确认测试的基础。

系统测试:是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。系统测试的目的在于通过与系统的需求定义作比较,发现软件与系统的定义不符合或与之矛盾的地方。

其中,软件测试中还可以分为白盒测试和黑盒测试,其中白盒测试也称结构测试或逻辑驱动测试,它是按照软件内部的结构测试软件,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验软件中的每条通路是否都能按预定要求正确工作。黑盒测试,也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把软件看作一个不能打开的黑盒子,在完全不考虑软件内部结构和内部特性的情况下,在软件接口进行测试,它只检查软件功能是否按照需求规格说明书的规定正常使用,软件是否能适当地接收输入数据而产生正确的输出信息。

现有技术中,在进行软件测试时,传统方法是采用白盒测试,由软件测试工程师编写测试脚本手工进行测试,但这种测试方法效率不高。在对移动终端进行测试时,多为黑盒测试,手工在各种平台上进行测试,操作繁琐而效率很低。且现有技术中进行多平台测试环境的部署时需要在多种测试环境上进行测试,即根据测试人员的操作将软件依次在不同平台上进行多次测试,不能够自动进行多平台的测试,而这样通常要占用大量的时间和精力,导致了软件的测试效率低的问题,从以上描述可以看出,现有技术中的软件测试效率低,对测试人员来说费时费力。此外,由于要进行多次测试操作,操作过程比较复杂,且测试过程中产生误差的概率增大,进而会导致软件的测试的准确率较低。

发明内容

本发明提供了一种代码测试方法及系统,用以解决现有技术中的代码测试效率低的问题。

根据本发明的一个方面,提供了一种代码测试方法,包括:将代码依次部署在多种运行平台上进行编译;根据编译产生的结果判断所述代码的编译是否通过;如果是,则将所述代码依次部署在多种运行平台上进行测试。

进一步地,上述方法还包括:在对所述代码进行测试的过程中对所述代码的运行界面进行截图。

进一步地,所述将所述代码依次部署在多种运行平台上进行测试包括:将所述代码依次部署在多种运行平台上进行单元测试;根据单元测试产生的结果判断所述代码的单元测试是否通过;如果是,则将所述代码依次部署到多种运行平台上进行黑盒测试。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海盛大网络发展有限公司,未经上海盛大网络发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210009042.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top