共查询到20条相似文献,搜索用时 109 毫秒
1.
软件测试是软件生命周期中的关键环节,是保证软件质量的关键因素,同时也是软件工程的组成部分之一,软件测试也是软件开发人员和用户验证软件产品是否合格的重要手段。在介绍软件测试的基础上,重点分析几种软件测试技术,并结合实际软件测试项目,讨论测试管理流程及测试中心的构建。 相似文献
2.
随着计算机技术的应用,在计量工作中逐渐引入了软件测试技术,作为计量测试技术的拓展与延伸,软件测试技术在现代计量工作中发挥着十分重要的作用。本文介绍了计量测试与软件测试的关系,软件测试的原则、分类及实施过程。 相似文献
3.
4.
不论采用什么技术和方法,软件中仍然会有错。软件测试的目的是发现程序中的错误,是为了证明程序有错,而不是证明程序无错。软件测试的目的之一就是尽可能早地发现软件中存在的错误,所以单元测试很重要。重点论述单元测试中最常用到的静态测试技术,也论述黑盒测试与白盒测试等动态测试技术的运用。 相似文献
5.
云计算的创新和发展影响和改变了传统软件测试领域,笔者从云计算的结构体系以及云计算技术应用谈起,剖析了云计算技术在软件测试方面的渗透,进而总结了基于云计算环境下的软件测试三大特征,最后就云测试的最新研究进展进行了探讨。 相似文献
6.
人们对软件质量要求越来越高,使得软件必须通过全面的测试才能保证质量和可靠性。激烈的商业竞争要求它必须借助于有效的自动软件测试工具代替繁重的手工测试工作来提高测试效率,缩短开发周期和减少资金投入。简要介绍软件测试的基本过程,以及一些常用的测试技术、测试策略等,并介绍一个企业级自动化软件测试工具WinRunner。 相似文献
7.
从测试管理、测试技术和测试人员三方面对电子计价秤软件测试中的关键问题进行了研究和总结,包括测试规范、测试过程管理、仿真测试、测试用例运行和分析等,能够为电子计价秤软件测试领域的研究提供参考,同时可以为相关计量器具软件的测试提供借鉴. 相似文献
8.
9.
10.
11.
12.
13.
电子式电能表嵌入式软件测试依赖目标机和外部交互设备,运行环境与测试环境相适应问题是嵌入式软件仿真测试的技术难题.在研究了嵌入式软件仿真技术的基础上,提出了一种电子式电能表嵌入式软件半仿真测试的方法,构建了仿真测试环境,以实现对被测系统中嵌入式软件的动态测试.同时,还对其中的计算机仿真系统模拟外部交互设备、仿真测试环境工作模型进行了分析说明,通过对电子式电能表测试,验证该方法能较好地满足电子式电能表嵌入式软件测试. 相似文献
14.
Owing to release of software in multiple releases, code changes take place in software. Because of this added complexity in software, the testing team may be unable to correct the fault upon detection, leaving the actual fault to reside in the software, termed as imperfect debugging or there may be replacement of original fault by other fault, leading to error generation. Many other factors exist that affect the testing phase of software like strategies of testing, test cases, skill, efficiency, and learning of testing team. All these factors cannot be kept stable during the whole process of testing. They may change at any time moment causing the background processes to experience change, which is known as change‐point. Keeping all these critical testing environment factors under consideration, a new software reliability growth model has been proposed, which is derived from an non homogenous Poisson process (NHPP)based unified scheme for multi‐release two‐stage fault detection/observation and correction/removal software reliability models. The developed model is numerically illustrated on tandem data set for four releases. 相似文献
15.
软件测试是软件质量保障的基础,而单元测试是软件测试的重要阶段,单元测试用例的设计是软件测试的重要环节。文章重点结合xx型号嵌入式星载软件的一个模块,详细介绍并论述单元测试的方法。 相似文献
16.
For the last three decades, reliability growth has been studied to predict software reliability in the testing/debugging phase. Most of the models developed were based on the non-homogeneous Poisson process (NHPP), and S-shaped type or exponential-shaped type of behavior is usually assumed. Unfortunately, such models may be suitable only for particular software failure data, thus narrowing the scope of applications. Therefore, from the perspective of learning effects that can influence the process of software reliability growth, we considered that efficiency in testing/debugging concerned not only the ability of the testing staff but also the learning effect that comes from inspecting the testing/debugging codes. The proposed approach can reasonably describe the S-shaped and exponential-shaped types of behaviors simultaneously, and the results in the experiment show good fit. A comparative analysis to evaluate the effectiveness for the proposed model and other software failure models was also performed. Finally, an optimal software release policy is suggested. 相似文献
17.
18.
19.
20.
Many software reliability growth models (SRGMs) based on a non-homogenous Poisson process (NHPP) have been developed with the assumption of a constant fault detection rate (FDR) and a fault detection process dependent only on the residual fault content. In this paper we develop a SRGM based on NHPP using a different approach for model development. Here, the fault detection process is dependent not only on the residual fault content, but also on the testing time. It incorporates a realistic situation encountered in software development where the fault detection rate is not constant over the entire testing process, but changes due to variations in resource allocation, defect density, running environment and testing strategy (called the change-point). Here, the FDR is defined as a function of testing time. The proposed model also incorporates the testing effort with the change-point concept which is useful in solving the problems of runaway software projects and provides the testing effort control technique and flexibility to project managers to obtain the desired reliability level. It utilizes failure data collected from software development projects to show its applicability and effectiveness. The statistical package for social sciences (SPSS) based on the least-squares method has been used to estimate unknown parameters. The mean squared error (MSE), relative predictive error (RPE), average mean squared error (AMSE) and the average relative predictive error (ARPE) have been used to validate the model. It is observed that the proposed model results are accurate, highly predictive and incorporate industrial software project concepts. 相似文献