源码做网站教程wordpress登陆加快
news/
2025/10/7 17:47:44/
文章来源:
源码做网站教程,wordpress登陆加快,wordpress系统架构,网站建设及政务公开工作本发明专利技术涉及一种软件测试方法。更具体地说#xff0c;本发明专利技术涉及一种地理信息系统软件测试方法#xff0c;包括#xff1a;编写测试用例文档并脚本化形成测试脚本#xff1b;结合路径分析方法设置测试用例#xff0c;按照测试用例配套至少一组测试原始数据…本发明专利技术涉及一种软件测试方法。更具体地说本发明专利技术涉及一种地理信息系统软件测试方法包括编写测试用例文档并脚本化形成测试脚本结合路径分析方法设置测试用例按照测试用例配套至少一组测试原始数据以及标准测试结果测试驱动与控制单元以及脚本解析适配器结合测试脚本和测试用例对被测系统依次进行正确性测试、完备性测试、负载性能测试、压力性能测试、效率测试、可用性测试和产品化程度测试对测试结果进行评价并且编制测试报告对比测试用例和缺陷数据库分析确证是漏侧还是缺陷复现并补充相应的测试用例。本发明专利技术提供了一套行之有效的地理信息系统测试工具集从而有效地评估地理信息系统软件的质量和可靠性。【技术实现步骤摘要】本专利技术涉及一种软件测试方法。更具体地说本专利技术涉及一种地理信息系统软件测试方法。技术介绍地理信息系统(GISGeographic Information System)是一门综合性学科结合地理学与地图学以及遥感和计算机科学已经广泛的应用在不同的领域是用于输入、存储、查询、分析和显示地理数据的计算机系统随着GIS的发展也有称GIS为“地理信息科学”(Geographic Information Science)近年来也有称GIS为″地理信息服务″(Geographic Information service)。GIS是一种基于计算机的工具它可以对空间信息进行分析和处理(简而言之是对地球上存在的现象和发生的事件进行成图和分析)。GIS技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作(例如查询和统计分析等)集成在一起。软件测试是伴随着软件的生产而产生的有了软件生产和运行就必然有软件测试。早期对软件测试所下定义相对狭隘认为测试即为“程序调试”其目的是为了修正软件中存在的问题通常都是由程序编写人员自身承担这些工作。到了20世纪80年代软件测试的定义有了本质的变化测试工作不仅仅是调试程序错误发现程序故障相应地也包含了对软件质量进行评定的工作。现今技术发展迅速各种测试工具逐渐被应用到软件行业。经过前赴后继几十年的拓展软件测试已经成为确保软件质量的关键和必不可少的一个工作环节。与此同时软件测试方法、测试工具的研究研制工作也受到了极高的关注并在软件测试技术、软件质量评价和软件测试工具等方面取得了很大的进展。现今社会中地理信息系统已经成为国民经济各领域应用中必不可少的工具。地理信息系统软件的质量保证也面临着更高的要求不仅要从现行软件测试标准的角度来看待这个问题同时也需要从较严格的专业角度考虑测试问题通用软件测试技术和测试工具在测试内容、测试数据、测试用例构建以及测试方法等方面并不适合直接用于地理信息系统软件。而作为软件企业核心竞争力的重要组成部分国内外各地理信息系统软件的生产厂商以通用测试软件厂商开发的软件测试工具作为基础业已构建了专业领域内相关的测试标准、平台及其评价体系但基本上只是作为软件工程支撑环境的组成部分仅仅限于企业内部使用。根据IEEE的定义软件测试是使用人工或自动手段来运行或测定某个系统的过程其目的在于检验它是否满足规定的需求或弄清楚预期结果和实际结果之间的差别尽可能发现存在的缺陷。另外在比较经典的定义中认为在规定的环境下操作程序以发现错误为目的从而对软件进行评估的活动就是软件测试。从软件测试的定义中我们可以初步认知到软件测试主要用来发现程序或是系统的错误和缺陷。通过与软件需求规定和预期结果进行匹配检测软件产品是否达到要求验证其是否完成了预定的功能是软件质量验证的唯一可靠手段是提升软件产品稳定性的重要途径。软件测试的过程一般包括四项活动按顺序分别是测试策划、测试设计、测试执行、测试总结。现阶段软件测试的测试方法很多种从关注的角度不同或是测试工作所处的软件生命周期的阶段不同测试方法的分类也不尽相同。从测试是否针对系统的内部程序构造和具体功能实现的角度进行划分测试方法可以划分为黑盒测试和白盒测试。技术实现思路本专利技术的一个目的是解决至少上述问题并提供至少后面将说明的优点。本专利技术还有一个目的是在充分吸纳地理信息系统软件测试领域成熟的理论方法和技术成果基础上为提高地理信息系统软件测试的自动化程度和软件测评质量研究和开发地理信息系统软件测试平台旨在实现一套行之有效的地理信息系统测试工具集从而有效地评估地理信息系统软件的质量和可靠性。为了实现本专利技术的这些目的和其它优点提供了一种地理信息系统软件测试方法包括以下步骤步骤一、编写测试用例文档并脚本化形成测试脚本步骤二、结合路径分析方法设置测试用例按照测试用例配套至少一组测试原始数据以及标准测试结果测试驱动与控制单元以及脚本解析适配器结合测试脚本和测试用例对被测系统依次进行正确性测试、完备性测试、负载性能测试、压力性能测试、效率测试、可用性测试和产品化程度测试步骤三、对测试结果进行评价并且编制测试报告步骤四、对比测试用例和缺陷数据库分析确证是漏侧还是缺陷复现并补充相应的测试用例。优选的是所述的地理信息系统软件测试方法中所述步骤二中还包括根据测试用例配套预定数量的边缘数据和错误数据。优选的是所述的地理信息系统软件测试方法中所述步骤二中进行正确性测试的方法为1)初始化功能正确性测试器并从测试用例库中读取测试用例2)所述功能正确性测试器执行测试并获取测试结果3)判断执行结果是否符合预期并将判断结果发送至测试结果统计分析模块。优选的是所述的地理信息系统软件测试方法中所述步骤二中进行完备性测试的方法为a.初始化功能完备性测试器并分别从功能完备性指标体系和测试用例库中读取功能完备性指标和测试用例b.所述功能完备性测试器执行测试并记录测试结果c.当完备性测试执行完毕后将所述测试结果发送至测试结果统计分析模块。优选的是所述的地理信息系统软件测试方法中所述步骤三中对正确性测试结果和完备性测试结果进行评价的方法为根据下述公式得到功能测试的测量值Vf(v1v2)/2其中Vf为功能测试的测量值v1为完备性测试的测量值v2为正确性测试的测量值根据预先确定的被测系统的完备性和正确性的评价等级对功能测试的结果进行评价并以完备性和正确性的评价等级的最低等级作为功能测试的最终等级。优选的是所述的地理信息系统软件测试方法中所述步骤三中对负载性能测试结果、压力性能测试结果和效率测试结果进行评价的方法为根据下述公式得到性能测试的测量值Vp(v11v22v33)/3其中Vp为性能测试的测量值v11为负载性能测试的测量值v22为压力性能测试的测量值v33为效率测试的测量值根据预先确定的被测系统的负载性能、压力性能和效率的评价等级对性能测试的结果进行评价并以负载性能、压力性能和效率的评价等级的最低等级作为性能测试的最终等级。优选的是所述的地理信息系统软件测试方法中所述步骤三中对可用性测试结果和产品化程度测试结果进行评价的方法为根据下述公式得到产品化测试的测量值Vc(v111v222)/2其中Vc为产品化测试的测量值v111为可用性测试的测量值v222为产品化程度测试的测量值根据预先确定的被测系统的可用性和产品化程度的评价等级对产品化测试的结果进行评价并以可用性和产品化程度的评价等级的最低等级作为产品化测试的最终等级。优选的是所述的地理信息系统软件测试方法中所述步骤三中被测系统的测试结果的测量值根据下述公式计算得到Vr(P1·VfP2·VpP3·Vc)/(P1P2P3)其中Vr为被测系统的测试结果的测量值Vf为功能测试的测量值Vp为性能测试的测量值Vc为产品化测试的测量值P1为功能测试的权值P2为性能测试的权值P3为产品化测试的权值根据预先确定的被测系统的功能测试、性能测试和产品化测试的评价等级本文档来自技高网...【技术保护点】一种地理信息系统软件测试方法其特征在于包括以下步骤步骤一、编写测试用例文档并脚本化形成测试脚本步骤二、结合路径分析方法设置测试用例按照测试用例配套至少一组测试原始数据以及标准测试结果测试驱动与控制单元以及脚本解析适配器结合测试脚本和测试用例对被测系统依次进行正确性测试、完备性测试、负载性能测试、压力性能测试、效率测试、可用性测试和产品化程度测试步骤三、对测试结果进行评价并且编制测试报告步骤四、对比测试用例和缺陷数据库分析确证是漏侧还是缺陷复现并补充相应的测试用例。【技术特征摘要】1.一种地理信息系统软件测试方法其特征在于包括以下步骤步骤一、编写测试用例文档并脚本化形成测试脚本步骤二、结合路径分析方法设置测试用例按照测试用例配套至少一组测试原始数据以及标准测试结果测试驱动与控制单元以及脚本解析适配器结合测试脚本和测试用例对被测系统依次进行正确性测试、完备性测试、负载性能测试、压力性能测试、效率测试、可用性测试和产品化程度测试步骤三、对测试结果进行评价并且编制测试报告步骤四、对比测试用例和缺陷数据库分析确证是漏侧还是缺陷复现并补充相应的测试用例。2.如权利要求1所述的地理信息系统软件测试方法其特征在于所述步骤二中还包括根据测试用例配套预定数量的边缘数据和错误数据。3.如权利要求1所述的地理信息系统软件测试方法其特征在于所述步骤二中进行正确性测试的方法为1)初始化功能正确性测试器并从测试用例库中读取测试用例2)所述功能正确性测试器执行测试并获取测试结果3)判断执行结果是否符合预期并将判断结果发送至测试结果统计分析模块。4.如权利要求1所述的地理信息系统软件测试方法其特征在于所述步骤二中进行完备性测试的方法为a.初始化功能完备性测试器并分别从功能完备性指标体系和测试用例库中读取功能完备性指标和测试用例b.所述功能完备性测试器执行测试并记录测试结果c.当完备性测试执行完毕后将所述测试结果发送至测试结果统计分析模块。5.如权利要求1所述的地理信息系统软件测试方法其特征在于所述步骤三中对正确性测试结果和完备性测试结果进行评价的方法为根据下述公式得到功能测试的测量值Vf(v1v2)/2其中Vf为功能测试的测量值v1为完备性测试的测量值v2为正确性测试的测量值根据预先确定的被测系统的完备性和正确性的评价等级对功能测试的结果进行评价并以完备性和正确性的评价等级的最低等级作为功能测试的最终等级。6.如权利要求5所述的地理信息系统软件测试方法其特征在于所述步骤三中对负载性能测试结果、压力性能测试结果和效率测试结果进行评价的方法为根据下述公式得到性能测试的测量值Vp(v11...【专利技术属性】技术研发人员霍亮申请(专利权)人霍亮类型发明国别省市北京;11
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930671.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!