所有论文科目分类


首页>>计算机论文>>计算机软件本地化平台软件测试技术

本地化平台软件测试技术

作者:毕业论文网时间:2023-03-22 23:45:09阅读:158来源:本站

软件测试技术的应用

1.测试策划

本地化平台信息系统软件测试策划活动面临的主要问题是识别测试所需的软件项目,应用于项目,需要结合项目本身的特点。每个项目的系统架构、软件开发语言、运行环境不同,结合测试软件,从三个方面解决测试所需的软件:开源软件[3]、商业软件,自研软件。图2显示了开源软件、商业软件和自主开发软件在项目测试过程中的比例,其中开源软件的选择优先,其次可以通过自主开发软件和商业软件覆盖测试所需的比例。1)开源软件具有成本低、灵活性高、自由的优点。本地化平台信息系统识别测试所需的软件项目可优先从开源软件中选择,获得满足项目软件功能测试、性能测试、接口测试、安全测试、可靠性测试等测试类型的开源软件。2)开源软件在支持、文档和稳定性方面不如商业软件。对于测试软件要求高的项目,可以选择商业软件进行支持。商用软件具有支持度高、日常更新、技术难度低的优点。使用商用软件可以避免测试过程中的一些无法解决的问题。3)商业软件提供了一个适合大多数用户需求的接口。对于被测软件,在不同的测试阶段和类型中,存在商业软件无法实现测试内容的场景。项目需要通过开发专用测试工具来实现测试覆盖,解决测试软件的问题。

2.测试设计

在测试设计过程中,可以编写自动测试用例,而不是手动测试的重复操作。高自动测试用例覆盖率可有效提高测试用例的重用率和执行效率。基于本地平台信息系统软件自动化测试在自动化测试平台上,可以通过不同维度的测试用例设计提高自动化测试用例覆盖率,即从单元测试、接口测试、GUI测试分别设计自动化测试用例[4]。自动化软件测试用例的设计一般遵循图3所示的三角形用例覆盖率比。单元测试与代码直接相关。软件代码的变化对单元自动化用例的影响较小,单元测试自动化用例的覆盖率最高,其次是接口测试自动化用例。GUI自动化测试用例难以实现,且受代码变化影响较大,因此其自动化测试用例覆盖率最低。缺乏QTPP平台信息系统软件自动化测试平台、目前,只有少数自动化平台支持国产化操作系统,如kylintop自动化测试工具,此外,还可以使用Selenium、Python等实现自动化测试。GUI自动化测试类似于非本地化软件,因此本地化平台信息系统自动化测试用例也需要遵循图3中测试用例的覆盖率。

3.测试执行

在测试和执行过程中,需要分析和定位信息系统软件的缺陷,并监控信息系统的指标。信息系统的缺陷分析和指标监控包括两部分,一部分与所依赖的本地化平台有关,另一部分与信息系统软件本身有关。与本地化平台相关的缺陷分析和指标监控可采用本地化平台自持软件。目前,国内操作系统、国内数据库软件、国内中间件软件都有工具来满足监控平台本身的指标[5]。WGCLOUD等基于国产化平台的第三方测试工具、PIGOSS、SugarNMS等可实现多平台、分布式监控。表1是这三个工具软件支持的本地化平台和可用于信息系统软件测试的监控项目。

4.测试总结

测试总结活动是对以往测试活动的总结。测试实施完成后,对各种测试活动进行整理分析,形成测试报告。基于本地化平台的信息系统软件研发尚未广泛开展,相应的软件测试技术也需要不断的探索和研究。与非本地化平台的软件测试相比,本地化平台信息系统的软件测试不再局限于单个项目,还需要与其他项目的测试计划相关。因此,测试总结活动还需要以资源池的形式进行技术积累,对整个测试过程中的软件测试方法、测试工具和测试分析进行技术储备和传播,为其他本地化平台的软件测试提供参考。同样,在其他项目的软件测试计划活动中,可以从资源池中的技术储备中选择支持整个项目测试的技术。

5.结束语

随着本地化平台软件的发展,信息系统将越来越多地使用本地化平台进行研发,对测试技术的要求也越来越高,本地化平台软件测试技术的研究将更加紧迫。通过本文介绍软件测试技术,为本地化平台软件测试的发展提供积累,促进我国软件质量的提高。


最新更新

热门推荐

[计算机软件]语义检索模型的设计与优化
语义检索模型的设计与优化语义检索概念语义检索是一种在语义网络上查询和检索的技术,也称语义检索为概念匹···[全文]
[计算机软件]深入学习本体论和语义检索
引言在教育领域,数字化步伐迅速加快,数字教育资源呈现井喷式增长。如今,越来越多的用户通过互联网进行学···[全文]
[计算机软件]用语言塑造形象的文学
用语言塑造形象的文学艺术、音乐、舞蹈、戏剧、电影、建筑、雕塑等,通过塑造具体而感性的艺术形象,帮助读···[全文]
[计算机软件]文学史上的两种创作方法
作品成功的标志——典型标志俄罗斯大作家果戈里曾经听过一个故事:一个小官员非常喜欢打鸟,节俭,并利用休···[全文]
[计算机软件]崇尚理性的古典主义人文思潮和文学
人文思潮和文学“人类是一件伟大的杰作!多么高贵的理性!多么伟大的力量啊!多么美丽的外表啊!多么优雅的···[全文]
[计算机软件]自然主义是西方的一种文学创作方法
古典文学具有情节简单、结构紧凑的优点,但它束缚了自己,因为它把一些原本合理的东西变成了规则和戒律。同···[全文]
[计算机软件]书法艺术在现代创新的要求
乐泉是如此的简单和粗俗。说话,做事,不注意大开大合,看起来飞扬,但注意平和的语言,真诚的话语,方便人···[全文]
[计算机软件]纯文学作者的世俗关怀是最深层次的
作为一个在中国长大的作家,血液中没有宗教成分。那么,当他想与强大的传统世俗世界作斗争时,是什么支持他···[全文]
[计算机软件]写作就是不断打败他们的传统
对人类精神的深入探讨不断揭示了精神王国的面貌,展现了一个与我们肉眼看到的小世界相对称的全新、陌生、难···[全文]
[计算机软件]七子文学复古运动的主要内容
受复古特征的影响,复古人非常重视”法“,关注的程度与复古人的文体意识成正比。七子派有很强的文体意识,···[全文]