|
自动化测试技术在石油测井软件中的应用
|
Abstract:
针对石油测井采集软件WellScope功能和系统架构不断演进的发展趋势以及演进过程中测试工作面临的难题,本文通过引入自动化测试工具UFT,采用场景驱动、关键字驱动、数据驱动和脚本驱动相结合的自动化测试设计技术,研发了一套适用于石油测井领域的软件自动化测试系统,并重点介绍了该自动化测试系统的研发实现过程。对该系统的实际运行效果进行分析,得出自动化测试技术极大地提高了软件测试工作效率,保障了产品软件质量的结论。
In view of the development trend of the continuous evolution of the function and system architecture of the petroleum logging acquisition software WellScope and the difficulties faced by the testing work in the process of evolution, this paper proposes a set of software automated testing methods applicable to the petroleum logging field by introducing the automated testing tool UFT, innovatively adopting the automated testing design technology that combines scenario-driven, keyword-driven, data-driven and script-driven. The research and development process of the automatic test methods is also introduced. Through the analysis of the actual operation effect of the program, it is concluded that the automated testing technology greatly improves the efficiency of software testing and ensures the quality of software.
[1] | 肖加奇, 陈文轩, 白庆杰, 等. 新一代网络化测井系统LEAP800 [J]. 石油仪器, 2012, 26(1): 26-29.
https://doi.org/10.3969/j.issn.1004-9134.2012.01.010 |
[2] | 邓敏, 郑人杰. 软件过程改进与软件过程支撑工具研究[J]. 计算机工程与应用, 2001(7): 39-41. |
[3] | 张婷. 基于软件测试技术的软件质量保证研究[D]: [硕士学位论文]. 成都: 中国科学院成都计算机应用研究所, 2006. |
[4] | 陈雷. 软件测试实践之缺陷跟踪管理[J]. 程序员, 2004(12): 58-62. |
[5] | 陈能技. QTP 自动化测试实践[M]. 北京: 电子工业出版社, 2008. |
[6] | 杨晨. 软件自动化测试方法的分析及应用[J]. 现代工业经济和信息化, 2022(1): 167-168, 171. |
[7] | 干晓鸣. 软件自动化测试的合理应用[J]. 计算机应用与技术, 2010, 27(8): 172-174, 214. |
[8] | 孟黎歌, 朱凌燕, 汪彩云, 王婷婷, 杨梦露. 地震勘探软件持续测试框架的研究与应用[C]. 2022年中国石油物探学术年会论文集(下). 2022: 616-619. https://doi.org/10.26914/c.cnkihy.2022.039617 |
[9] | 方垒, 边涛. 工业控制软件平台自动化测试技术研究与应用实践[J]. 自动化博览, 2022, 39(5): 48-51.
https://doi.org/10.3969/j.issn.1003-0492.2022.05.025 |
[10] | 崔国华, 张皎丹. 软件自动化测试方法的研究与应用[J]. 今日自动化, 2022(3): 104-106. |