期刊文献+
共找到2,903篇文章
< 1 2 146 >
每页显示 20 50 100
异构系统并行计算软件性能测评分析与实证研究
1
作者 顾蓓蓓 邱霁岩 迟学斌 《数据与计算发展前沿》 CSCD 2024年第3期116-126,共11页
【目的】“并行计算软件性能测评”一直是超算领域重要的研究方向。在异构系统上对计算软件实际性能进行真实测评和分析,可以有效促进对异构系统计算软件生态的良性发展。【方法】本文首先通过调研文献对国内外并行计算软件性能测评方... 【目的】“并行计算软件性能测评”一直是超算领域重要的研究方向。在异构系统上对计算软件实际性能进行真实测评和分析,可以有效促进对异构系统计算软件生态的良性发展。【方法】本文首先通过调研文献对国内外并行计算软件性能测评方法进行研究分析,归纳总结出业界对并行计算软件性能测评的研究划分的3个重要阶段;通过并行计算矩阵乘积Cannon算法对软件的真实性能进行实证分析,并对运行时间和效率等重要指标进行多维度的实验分析。【结果】在同一节点下,不是使用越多的加速卡越能降低该并行程序的运行时间;不同规模矩阵在不使用加速卡和使用单个加速卡两种情况下,程序的并行效率均没有因为节点的增多而发生明显的变化。【结论】在异构系统计算软件中只关注并行效率不能如实反映该软件性能的真实水平。除节点间并行效率因素外,节点内部加速也成为反映并行计算软件真实水平的一项重要测评指标。 展开更多
关键词 异构系统 并行软件 性能测评 并行效率
下载PDF
一种基于Python语言自动化测试框架的实现
2
作者 刘玮玮 《电脑知识与技术》 2024年第17期55-58,共4页
文章通过设计特定测试场景,编写测试用例数据,基于Python的Unittest框架,采用PO模式实现通用操作封装,使用ddt装饰器实现遍历测试数据并批量执行。所实现的自动化测试检验了人力资源管理系统中,以系统管理员身份登录时,添加政治类别操... 文章通过设计特定测试场景,编写测试用例数据,基于Python的Unittest框架,采用PO模式实现通用操作封装,使用ddt装饰器实现遍历测试数据并批量执行。所实现的自动化测试检验了人力资源管理系统中,以系统管理员身份登录时,添加政治类别操作可能出现的几种情况。该测试过程能够自动截图,并通过断言比较测试用例的正确性,同时将生成的测试报告发送到指定邮箱。 展开更多
关键词 PYTHON Unittest框架 PO对象 ddt装饰器 自动化测试
下载PDF
面向类集成测试序列确定的强化学习方法
3
作者 张晓天 王雅文 +2 位作者 谢志庆 金大海 宫云战 《计算机工程》 CSCD 北大核心 2024年第1期68-78,共11页
面向类集成测试序列的强化学习方法能够自适应地根据系统集成状态调整集成测试策略,是测试优化的关键技术之一,但现有方法普遍存在计算成本高且不适用于大规模软件系统、忽略测试风险的滞后性问题,大幅降低了适用性和可靠性。针对上述问... 面向类集成测试序列的强化学习方法能够自适应地根据系统集成状态调整集成测试策略,是测试优化的关键技术之一,但现有方法普遍存在计算成本高且不适用于大规模软件系统、忽略测试风险的滞后性问题,大幅降低了适用性和可靠性。针对上述问题,提出一种具有重要值加权奖励的基于测试顺序的强化学习方法。优化强化学习建模,忽略节点在测试序列上的具体位置,减弱状态之间的相关性,提升模型可用性。结合深度强化学习模型,端到端地更新集成测试策略,减少值函数的误差。在奖励函数的设计上,引入修正的节点重要值,实现降低整体测试桩复杂度且提升关键类优先级的多目标优化求解。在SIR开源系统上的实验结果表明:优化的强化学习建模方式能够有效降低整体测试桩复杂度,并适用于大规模软件系统;融入修正节点重要值的奖励函数能够有效提升软件系统中关键类的优先级,平均提升幅度为55.38%。 展开更多
关键词 测试序列 强化学习 节点重要值 奖励函数 集成测试
下载PDF
面向复杂软件的缺陷检测与修复技术专题前言
4
作者 张路 刘辉 +1 位作者 姜佳君 王博 《软件学报》 EI CSCD 北大核心 2024年第7期3069-3070,共2页
在软件定义一切的信息时代,软件已经成为人们生产和生活的基石.由于软件系统规模不断扩大,应用环境越来越复杂,程序员在开发过程中难以避免引入软件缺陷.软件缺陷可能会引发不可预期的后果,甚至危及人们的生命财产安全.因此,及时且准确... 在软件定义一切的信息时代,软件已经成为人们生产和生活的基石.由于软件系统规模不断扩大,应用环境越来越复杂,程序员在开发过程中难以避免引入软件缺陷.软件缺陷可能会引发不可预期的后果,甚至危及人们的生命财产安全.因此,及时且准确地检测并修复缺陷对于保障生产生活的正常运行具有重要意义.然而,在实践中软件缺陷的检测和修复面临着诸多挑战.例如,在庞大复杂的信息系统中. 展开更多
关键词 软件缺陷 信息系统 软件定义 软件系统 应用环境 生命财产安全 修复缺陷 检测与修复
下载PDF
滨海核设施核安保威胁分析及应对策略
5
作者 李乐 陈登科 葛帅 《核安全》 2024年第2期54-58,共5页
当前世界格局加速变化,国内外安全形势日趋复杂,同时滨海地区环境复杂,核设施面临着更多的威胁。本文针对滨海核设施现阶段面对的威胁形势,分析陆域、水域、低空、网络等方面的威胁,并给出一些应对措施和方法,为在新形势下开展核安保工... 当前世界格局加速变化,国内外安全形势日趋复杂,同时滨海地区环境复杂,核设施面临着更多的威胁。本文针对滨海核设施现阶段面对的威胁形势,分析陆域、水域、低空、网络等方面的威胁,并给出一些应对措施和方法,为在新形势下开展核安保工作提供参考。 展开更多
关键词 滨海核设施 威胁分析 陆域 水域 低空 网络
下载PDF
关于嵌入式软件测试关键技术的研究
6
作者 刘如松 王辉 《电脑编程技巧与维护》 2024年第3期27-29,58,共4页
随着信息产业的发展,以及各行业在信息化处理设备方面的具体需求不断提出,嵌入式系统越来越普及。嵌入式系统以应用为中心,以当前通用计算机为基础,根据用户具体需求(包括不限于功能、性能、可靠性、成本等)对计算机软硬件进行深度而灵... 随着信息产业的发展,以及各行业在信息化处理设备方面的具体需求不断提出,嵌入式系统越来越普及。嵌入式系统以应用为中心,以当前通用计算机为基础,根据用户具体需求(包括不限于功能、性能、可靠性、成本等)对计算机软硬件进行深度而灵活的剪裁,从而得到一个专用计算机,满足了不同行业的用户各自的特定功能需求。嵌入式系统的专用性更强,但在对嵌入式系统进行软件测试时,其难度也更大。对嵌入式系统及其软件测试进行描述,并对其软件测试关键技术进行研究,以期能进一步提高嵌入式软件的稳定性。 展开更多
关键词 嵌入式软件 测试 关键技术
下载PDF
基于国标符合性分析国内软件测试工具能力现状的研究
7
作者 冯宽 福德鹏 李文鹏 《信息技术与标准化》 2024年第1期28-33,共6页
软件测试技术不断发展和进步,软件测试工具的能力对于保障软件质量和提高开发效率具有重要的意义。基于《软件与系统工程软件测试工具能力》国家标准符合性验证情况研究国内软件测试工具能力现状,旨在帮助读者深入了解该标准的内容、要... 软件测试技术不断发展和进步,软件测试工具的能力对于保障软件质量和提高开发效率具有重要的意义。基于《软件与系统工程软件测试工具能力》国家标准符合性验证情况研究国内软件测试工具能力现状,旨在帮助读者深入了解该标准的内容、要求和实施方法,并且通过验证结果分析,给出标准的实际应用效果,为我国软件测试工具行业的发展提供有益借鉴,同时给出了软件测试工具的发展和标准的实施与应用方向。 展开更多
关键词 软件测试工具 能力 标准符合性 国家标准
下载PDF
基于dSPACE的MIL测试方法研究
8
作者 姚远 叶欣 安高平 《重型汽车》 2024年第3期23-24,共2页
本文主要介绍了MIL(模型在环)测试的概念、测试架构及其在整个软件测试体系中的顺序位置,并详细说明了其作用与优势。然后对dSPACE平台上基于VEOS的模型在环实现过程进行了阐述,主要包括测试环境的搭建,在Control Desk上进行仿真测试的... 本文主要介绍了MIL(模型在环)测试的概念、测试架构及其在整个软件测试体系中的顺序位置,并详细说明了其作用与优势。然后对dSPACE平台上基于VEOS的模型在环实现过程进行了阐述,主要包括测试环境的搭建,在Control Desk上进行仿真测试的过程步骤,以及利用Automation Desk工具进行自动化测试的方法。 展开更多
关键词 模型在环 VEOS OSA工程 自动化测试
下载PDF
模糊测试中的变异策略在约束求解上的应用探究
9
作者 石永生 《电脑编程技巧与维护》 2024年第6期13-15,33,共4页
模糊测试是一种先进的自动化测试技术,可用于检测程序潜在漏洞。大多数模糊测试技术在处理复杂约束时效果较差。为提高约束求解能力,提出了TurboFuzz技术,使用路径敏感分析建模变量约束关系,并采用模拟退火算法避免陷入局部最优。评估... 模糊测试是一种先进的自动化测试技术,可用于检测程序潜在漏洞。大多数模糊测试技术在处理复杂约束时效果较差。为提高约束求解能力,提出了TurboFuzz技术,使用路径敏感分析建模变量约束关系,并采用模拟退火算法避免陷入局部最优。评估结果显示,TurboFuzz的边覆盖数量超过基于符号执行技术的工具,并求解出其他技术无法处理的约束。在真实程序测试中,TurboFuzz发现了13个新漏洞。研究通过比较不同技术、提出了TurboFuzz优化方案,提升基于变异的模糊测试的效率,使其成为有效的自动化测试技术。TurboFuzz为处理复杂约束开启了新思路,并为符号执行和模糊测试建立了联系。 展开更多
关键词 模糊测试 符号执行 约束求解
下载PDF
基于变量的动态测试用例模型及工具研究
10
作者 王盛义 《信息技术与标准化》 2024年第1期65-69,共5页
为了解决产品出厂测试时大量微服务测试用例在不同环境下不可复用、测试耗时较长、发布效率低等问题,提出了基于变量的动态测试用例模型(DTCM)。通过该模型将测试用例进行抽象,屏蔽不同运行环境与不同参数对测试用例的影响,同时构建一... 为了解决产品出厂测试时大量微服务测试用例在不同环境下不可复用、测试耗时较长、发布效率低等问题,提出了基于变量的动态测试用例模型(DTCM)。通过该模型将测试用例进行抽象,屏蔽不同运行环境与不同参数对测试用例的影响,同时构建一套自动化测试工具,该工具可以维护测试用例定义、环境信息等,可以生成测试用例自动化执行并生成测试报告,为企业测试用例的抽象及动态适应提供了参考和借鉴。 展开更多
关键词 测试用例 环境变量 自动化测试
下载PDF
Static Analysis Techniques for Fixing Software Defects in MPI-Based Parallel Programs
11
作者 Norah Abdullah Al-Johany Sanaa Abdullah Sharaf +1 位作者 Fathy Elbouraey Eassa Reem Abdulaziz Alnanih 《Computers, Materials & Continua》 SCIE EI 2024年第5期3139-3173,共35页
The Message Passing Interface (MPI) is a widely accepted standard for parallel computing on distributed memorysystems.However, MPI implementations can contain defects that impact the reliability and performance of par... The Message Passing Interface (MPI) is a widely accepted standard for parallel computing on distributed memorysystems.However, MPI implementations can contain defects that impact the reliability and performance of parallelapplications. Detecting and correcting these defects is crucial, yet there is a lack of published models specificallydesigned for correctingMPI defects. To address this, we propose a model for detecting and correcting MPI defects(DC_MPI), which aims to detect and correct defects in various types of MPI communication, including blockingpoint-to-point (BPTP), nonblocking point-to-point (NBPTP), and collective communication (CC). The defectsaddressed by the DC_MPI model include illegal MPI calls, deadlocks (DL), race conditions (RC), and messagemismatches (MM). To assess the effectiveness of the DC_MPI model, we performed experiments on a datasetconsisting of 40 MPI codes. The results indicate that the model achieved a detection rate of 37 out of 40 codes,resulting in an overall detection accuracy of 92.5%. Additionally, the execution duration of the DC_MPI modelranged from 0.81 to 1.36 s. These findings show that the DC_MPI model is useful in detecting and correctingdefects in MPI implementations, thereby enhancing the reliability and performance of parallel applications. TheDC_MPImodel fills an important research gap and provides a valuable tool for improving the quality ofMPI-basedparallel computing systems. 展开更多
关键词 High-performance computing parallel computing software engineering software defect message passing interface DEADLOCK
下载PDF
浅析嵌入式软件失效模式与影响分析
12
作者 田宇 赵昶宇 《科技与创新》 2024年第10期125-127,共3页
为提高嵌入式软件的可靠性和安全性,在嵌入式软件的整个生命周期内采用软件失效模式与影响分析的方法,旨在根据软件的失效模式,识别出软件失效模式产生的原因和影响,尽最大可能降低其带来的有害影响。阐述了开展嵌入式软件失效模式与影... 为提高嵌入式软件的可靠性和安全性,在嵌入式软件的整个生命周期内采用软件失效模式与影响分析的方法,旨在根据软件的失效模式,识别出软件失效模式产生的原因和影响,尽最大可能降低其带来的有害影响。阐述了开展嵌入式软件失效模式与影响分析的目标、适用对象和时机,列举了嵌入式软件失效模式与影响分析的工作原则,重点分析了系统级和详细级软件失效模式与影响分析的工作流程,提出了实施软件失效模式与影响分析的具体要求。 展开更多
关键词 嵌入式软件 失效模式 约定层次 严酷度
下载PDF
虚拟现实技术在沉浸式场景漫游系统中的应用分析
13
作者 王敏娜 《软件》 2024年第5期181-183,共3页
利用虚拟现实技术搭设的场景,可以使用户产生身临其境的感受,在沉浸式场景漫游系统中利用虚拟现实技术,有利于提高用户移动和交互的便利性和自由性。本文主要以三多堂博物馆场景为基础分析了虚拟现实技术在沉浸式场景漫游系统中的应用,... 利用虚拟现实技术搭设的场景,可以使用户产生身临其境的感受,在沉浸式场景漫游系统中利用虚拟现实技术,有利于提高用户移动和交互的便利性和自由性。本文主要以三多堂博物馆场景为基础分析了虚拟现实技术在沉浸式场景漫游系统中的应用,以期对于类似工作的开展提供参考。 展开更多
关键词 虚拟现实技术 沉浸式场景漫游系统 应用分析
下载PDF
基于算力消耗与灵敏度的图像相似度算法对比
14
作者 关达伟 林欣平 张昊一 《软件》 2024年第5期46-48,共3页
本文致力于研究在工业场景下分析图像相似度算法。考虑灵敏度和算力需求,通过横向比较不同算法的计算时间和灵敏度,在随机和梯度数据集下评估性能,以找出满足实验预期的最优化算法,即为找出不合格产品的最优化算法。
关键词 工业产品 相似度检测 算法灵敏度分析
下载PDF
面向电商系统的企业级压力测试
15
作者 勾亮亮 《数字技术与应用》 2024年第3期152-154,共3页
随着软件系统的日益复杂,保障系统的稳定性成为了非常重要的工作,压力测试是目前各大公司较为常用也是较为有效的手段之一。笔者对多个国内顶级电商公司压力测试体系进行研究,并结合自身的工作经验,为读者解读企业级电商压力测试。文章... 随着软件系统的日益复杂,保障系统的稳定性成为了非常重要的工作,压力测试是目前各大公司较为常用也是较为有效的手段之一。笔者对多个国内顶级电商公司压力测试体系进行研究,并结合自身的工作经验,为读者解读企业级电商压力测试。文章首先对压力测试和压力测试基本指标进行简单介绍,随后以电商系统为例,结合自身企业工作经验和企业压测现状进行研究,从安全、高效、仿真三方面提出了企业级电商系统压测建设思路,最后根据压测建设思路,介绍企业级电商系统压测的具体实施方案。从市场层面看电商毋庸置疑是互联网行业发展势头较好的模块之一,但是从技术层面看各大公司电商模块也隐藏着很大的风险,这些风险来自于需求快速迭代、系统复杂度上升、用户流量持续上涨、计算系统资源利用率不充分等带来的稳定性问题。 展开更多
关键词 压力测试 软件系统 用户流量 企业级 互联网行业 具体实施方案 保障系统 建设思路
下载PDF
软件测试在软件质量管理中的应用
16
作者 何晶 《数字技术与应用》 2024年第2期121-123,共3页
随着信息化时代的来临,软件已经变成了生活中不可或缺的一部分,从手机应用到企业系统,软件的质量和用户群体与企业经营发展紧密联系,所以加强软件质量管理非常重要。软件测试的目的主要是通过具体的测试活动对软件性能、可靠性与安全性... 随着信息化时代的来临,软件已经变成了生活中不可或缺的一部分,从手机应用到企业系统,软件的质量和用户群体与企业经营发展紧密联系,所以加强软件质量管理非常重要。软件测试的目的主要是通过具体的测试活动对软件性能、可靠性与安全性进行评估,进而保证软件质量和用户群体的期望和需求相满足。通过软件测试能够及时发现软件修复时存在的不足,提升用户群体的满意度。基于此,本文针对软件测试在软件质量管理中的应用进行研究,旨在为有关研究的顺利开展提供理论参考。 展开更多
关键词 软件质量管理 软件测试 软件性能 手机应用 企业经营发展 用户群体 软件修复 存在的不足
下载PDF
使用Sikuli高效实现大型系统的界面自动化测试
17
作者 冯宇翔 邓华阳 邓川 《现代计算机》 2024年第9期96-99,120,共5页
呼叫中心项目由于系统庞大、模块众多、流程复杂,导致自动化测试一直无法正常开展。提出了使用Sikuli的解决方案。Sikuli是一款基于图像识别的自动化测试工具。介绍了Sikuli进行界面自动化测试的优势,以及如何通过Sikuli解决大规模系统... 呼叫中心项目由于系统庞大、模块众多、流程复杂,导致自动化测试一直无法正常开展。提出了使用Sikuli的解决方案。Sikuli是一款基于图像识别的自动化测试工具。介绍了Sikuli进行界面自动化测试的优势,以及如何通过Sikuli解决大规模系统的自动化测试难题。提出了一种分布式自动化测试架构,通过微服务的方式使得各个测试步骤可以在不同的设备上执行,大大提高了测试效率。最后对实践效果进行了评价。 展开更多
关键词 自动化测试 Sikuli 界面类 RobotFrameWork PYTHON 分布式
下载PDF
铁路企业财务管理系统Web自动化测试方法研究
18
作者 孙美艳 张骞 杨琨 《工业控制计算机》 2024年第6期55-57,共3页
随着铁路企业财务信息化建设的不断推进和实施,财务管理系统的业务范围不断拓展,产品迭代频率也在增加。传统的手工测试已经无法满足实际的测试需求,介绍了如何引入Selenium自动化测试技术,对敏捷开发模式下的财务管理系统进行回归测试... 随着铁路企业财务信息化建设的不断推进和实施,财务管理系统的业务范围不断拓展,产品迭代频率也在增加。传统的手工测试已经无法满足实际的测试需求,介绍了如何引入Selenium自动化测试技术,对敏捷开发模式下的财务管理系统进行回归测试。针对财务管理系统的特点,采用了基于分层设计理念的自动化测试框架。该框架实现了页面对象、测试数据和测试用例的分离管理,能够显著缩短测试时间并自动生成可视化测试报告。为铁路企业财务信息化建设提供了一种高效且可持续的测试方法,旨在提升财务管理系统的质量和可靠性,同时加快敏捷开发过程中的测试流程。 展开更多
关键词 铁路企业 财务管理系统 Web自动化测试 SELENIUM 敏捷开发
下载PDF
基于持续集成的软件冒烟测试优化探索
19
作者 吴云梅 李蕊 +4 位作者 查诚 黄华 张润哲 蔡卓航 谢晓如 《信息技术与信息化》 2024年第5期140-143,共4页
基于持续集成的软件冒烟测试是软件快速开发迭代周期中的重要环节,软件的性能测试又是对客户体验影响很大的测试阶段。结合软件冒烟测试和性能测试的特点、测试流程,多维度深入分析和对比软件冒烟测试和性能测试的差异性,提出将软件性... 基于持续集成的软件冒烟测试是软件快速开发迭代周期中的重要环节,软件的性能测试又是对客户体验影响很大的测试阶段。结合软件冒烟测试和性能测试的特点、测试流程,多维度深入分析和对比软件冒烟测试和性能测试的差异性,提出将软件性能测试的测试用例左移,适度融合到软件冒烟测试阶段。实践表明,在兼顾软件冒烟测试执行效率的前提下,基于持续集成的软件冒烟测试与软件性能测试的适度融合,实现了软件冒烟测试和性能测试的测试效能与软件质量的双提升。 展开更多
关键词 冒烟测试 性能测试 测试左移 持续集成 自动化工厂
下载PDF
基于通信协议的接口自动化测试研究与应用
20
作者 丁翠玲 张风玲 +2 位作者 于清华 代晓倩 谢鑫 《工业控制计算机》 2024年第5期117-118,共2页
针对航天软件接口测试采用人工方式,工作量大、重复性高且存在漏测风险的缺点,提出了一种基于通信协议的接口自动化测试方法,可以自动分析接口协议的合理性、自动设计接口测试用例、自动生成接口陪试软件并完成接口测试。实验表明:基于... 针对航天软件接口测试采用人工方式,工作量大、重复性高且存在漏测风险的缺点,提出了一种基于通信协议的接口自动化测试方法,可以自动分析接口协议的合理性、自动设计接口测试用例、自动生成接口陪试软件并完成接口测试。实验表明:基于通信协议的接口自动化测试方法能大大提高软件接口测试的效率和质量。 展开更多
关键词 接口测试 通信协议 自动化测试 软件测试
下载PDF
上一页 1 2 146 下一页 到第
使用帮助 返回顶部