分享到:

软件测试打造电信级IT系统

IT应用系统建立之后,各种IT应用质量管理问题随即出现,运营商面临如何控制IT系统质量、提高管理能力等严峻问题。其实运营商面临的问题也是国内许多行业面临的问题。日益激烈、复杂的商业环境使得企业的$$    IT系统需要更快的反应速度和更高的稳定性,如何解决IT系统质量问题,减少网络瘫痪事件的发生,降低网络瘫痪事件产生的不利影响,政府、企业和软件厂商需要引入合理的IT质量管理方式和方法。$$    软件测试市场水涨船高$$    软件测试是根据软件开发阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据和预期的输出结果),并利用这些测试用例去运行程序,以发现错误的过程。在电信、航空航天、银行保险等对应用软件可靠性要求比较高行业,软件测试的重要性显得尤为突出。$$    目前在世界各国,对于电信、航天及金融等领域的软件,执行机构及企业本身则出于安全性要求较高的考虑也往往要求软件项目由独立的第三方进行验证。在这样的背景下...  (本文共2页) 阅读全文>>

《电子技术与软件工程》2019年19期
电子技术与软件工程

云计算在软件测试中的应用

在近几年云计算的发展过程中,速度相对较快,导致相关的服务方式也随着云计算的发展发生了相应的转变,尤其是促进了软件测试技术的发展,使之在各大软件平台上得到了相关的运用。这种服务方式不仅仅影响软件的设计和营销方式,还转变了软件设计的结构和设计思路,在这种发展情势下,计算机软件的测试技术的发展将会在很大程度上影响计算机软件的发展需求,所以应该加快发展,以满足需求。1云计算理论概述目前,对于云计算应用于计算机软件测试这一技术的定义没有明确的规定,大致有以下三个:(1)这种测试的手段其实就是在云计算这一技术背景下,运用相应的软件,对使用该软件的用户的使用量展开模拟和计算;(2)这种测试手段是指在云计算的技术背景下,通过相关基础设施的完善和提升,进一步提升计算机软件的使用性能和质量;(3)这一测试技术主要包含两部分,第一部分主要指运用相应的软件,对使用该软件的用户的使用量展开模拟和计算,从容获取一定的容量和符合,第二部分指在云环境基础设施建...  (本文共2页) 阅读全文>>

《数字通信世界》2018年11期
数字通信世界

云计算下的软件测试系统研究

1云计算下的软件测试系统应用的主要价值云计算在软件测试系统中的有效应用,能够从根本上完善过去软件测试工作中存在的问题。实际应用过程中,云计算技术要率先构建一个幼小的交互平台,进而为软件测试工作人员提供一个Web交流界面,让测试工作人员可以在虚拟的网络中进行并最终完成测试。云计算下的软件测试系统设计,务必要在总体视域指引下建立云计算三层结构模式,主要运用交互系统来达到统一监管的工作,软件测试系统设计人员要选取设计相应的测试服务,并对系统整体测试性能进行进一步确认。在虚拟网络建立过程中,可以利用虚拟池上的AWS EC2达到实际使用性能需求,续集网络建立后,其中所有的测试信息可以通过REST ful API及时发送到AGENT,服务设备会根据自身所收到的信息来进一步明确软件测试所需要的时间,不仅能够从根本上提升软件测试的精准性,还能够大大提升软件测试的整体工作效率。2云计算下的软件测试系统实现方式2.1云计算下软件测试的标准流程云计算...  (本文共1页) 阅读全文>>

《信息与电脑(理论版)》2018年23期
信息与电脑(理论版)

软件测试关键技术研究——以绩效考核为例

1引言软件测试的主要工作是评估软件质量,确保其可用性。通过测试后,客户可以放心使用软件[1]。测试过程中,工程师需要以软件需求规格说明书为依据,充分分析软件需求,编制测试用例并进行严格测试,实时跟踪并及时修正测试用例执行过程中发现的的软件缺陷。此外,测试工程师要提前识别软件运行过程中可能存在的风险,制定应急预案。某软件测试中心近年来发展迅速,凭借对软件测试工作的严格要求,从众多第三方软件测试服务机构中脱颖而出,服务客户涵盖机关事业单位、国企和社会团体等诸多领域。虽然成立时间较早,各项制度均已完善,但是绩效管理体系方面还存在一些不足,下文将对其进行具体分析。2软件测试相关理论及其常见分类2.1软件测试的基本概念及意义软件测试的主要目的是及时发现软件中存在的错误。软件测试人员是测试工作的主体,被测试的软件为测试工作的客体,测试意义在于保证软件质量。2.2软件测试的常用分类2.2.1根据是否关心底层代码实现方法的角度分类从这一角度来看...  (本文共2页) 阅读全文>>

《电子质量》2018年12期
电子质量

运用稳健六西格玛分析软件测试系统

CLC n u m b e r:F407.672 Do cu m e n t co d e:A Art icle ID:1003-0107(2018)12-0021-040引言近年来随着软件技术的快速发展,软件产品的规模日益庞大,而在这个追求质量的时代,软件产品质量也越来越受大家重视。众所周知,软件测试是一种保证软件产品质量的重要手段,同时它也是软件生命周期中的重要组成部分[1]。软件测试系统的好坏严重影响着软件测试结果的质量和软件产品的质量。不合适的测试工具会降低测试效率,不全面的测试无法覆盖所有的软件功能,不能及时发现软件缺陷,导致软件问题没有得到解决,流入用户手中。因此如何提高软件测试系统的效率,如何验证软件测试系统的可靠性和稳定性就成了当务之急。通过学习稳健六西格玛的知识得知,可以运用稳健六西格玛测量阶段的知识点对软件测试系统的数据进行分析,评估软件测试系统的可靠性和稳定性,揭示软件测试系统的改进空。1稳健六西格玛1.1...  (本文共4页) 阅读全文>>

《科技风》2019年14期
科技风

认识软件测试

一、为什么要进行软件测试软件危机的出现让我们将目光更多的聚焦在软件测试上来。软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。[1]软件危机产生的原因主要有4个方面。①软件自身的特点。软件是由许多程序代码组成的,它不能像硬件那样通过规定的标准来衡量。②缺乏正规的理论性指导,没有开发工具和严谨的方法学的提供。③不能清楚的明确用户的需求。因为在软件开发出来前,用户可能也不清楚自己的需求,或者开发人员对用户的需求可能出现二义性等都会产生软件危机。④软件开发的规模变大,复杂度更高。规模太大有可能会产生交流,管理等方面问题。复杂度太高,人们的智力和能力将没有能力解决。二、软件测试的定义和目的软件测试是对程序或系统能否完成特定任务建立信心的过程,也是帮助识别开发完成(中间或最终的版本)的计算机软件(部分或整体)的正确性,完整性,和质量的软件过程。[2]软件测试的目的——尽可能早的发现并改正被测试软件中的错误,提高被测软件的可...  (本文共1页) 阅读全文>>