系统测试】系统测试包括哪几个方面的测试?分别是什么?

2022-01-25 14:41发布

7条回答

1.

为项目指定一个测试工程师负责贯彻和执行系统测试活动;

2.

测试组向各事业部总经理/项目经理报告系统测试的执行状况;

3.

系统测试活动遵循文档化的标准和过程;

4.

向外部用户提供经系统测试验收通过的预部署及技术支持;


Danke - 四有青年
3楼 · 2022-01-25 15:23

1、系统测试的过程:计划-->设计-->实现-->执行
2、被测对象: xxxxxx系统
3、测试被测对象的版本:例如V1.0
4、做的是什么测试: 系统测试 ,针对的是整个软件,采用黑盒测试
5、依据:SRS
6、测试过程中用到的管理工具: SVN、bugfree、excel等
7、测试人员的角色:测试经理、测试组长、高级测试人员、中级测试人员、初级测试人员

上来打杂的
4楼 · 2022-01-27 09:33

软件测试过程分为单元测试、集成测试、系统测试和验收测试四个阶段

1、单元测试

         单元测试又称模块测试、逻辑测试或结构测试,是针对软件设计的最小单元------程序模块或功能模块,进行正确性检验的测试工作。其目的在于检验每个程序单元能够正确实现详细设计说明中的模块功能、性能、接口、和设计设计约束等要求,发现各个模块内部可能存在的各种说明。

        特点:单元测试以白盒技术为主,黑盒技术为辅。单元测试一般由开发人员本身完成,并在开发组组长的监督下进行。单元测试时中使用的数据,通常不使用真实数据,当被测单元要求操纵大量数据,并且有很多单元都有这种需求时,可以考虑使用正式数据的一个较小的有代表性的样本。


2、集成测试

         集成测试又称组装测试、综合测试或联合测试。通常在单元测试的基础上,将所有的程序模块进行有序的、递增的测试。;集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。

        特点:集成测试阶段以黑盒测试为主,白盒测试为辅。集成测试人员一般从开发组中选出,在开发组组长的监督下进行,在集成测试过程中,有由一个独立测试观察员来监测测试工作,测试集成过程中应考虑邀请一个用户代表非正式地观看集成测试。集成测试 一般也不使用真实数据,测试人员可以使用手工制作一部分代表性的测试数据。


3、系统测试

         系统测试为验证和确认系统是否达到原始目标,而对集成的硬件和软件进行的测试。系统测试是在真实或模拟系统运行的环境下,检查完整的程序系统能否和系统(包括计算机硬件、外设、网络、和系统软件、支持平台等)正确配置、连接,并满足客户需求。系统测试的主要依据是《系统需求规格说明书》文档。

        特点:系统测试阶段完全采用黑盒测试技术。系统测试由独立的测试小组在测试组组长的监督下进行,在系统测试过程中,由一个独立测试观察员来监控测试工作,系统测试过程也应该考虑邀请一个客户代表给正式地观看测试,同时,得到用户反馈意见并在正式验收测试之前尽量满足客户要求。系统测试所使用的的数据必须尽可能的地像真实数据一样精确有代表性,也必须和真实数据的大小和复杂性相当,在不使用真实数据的情况下应该考虑使用真实数据的一个拷贝。


4、验收测试

         验收测试又称交付测试,是软件在完成了单元测试、集成测试、系统测试之后,产品发布之前进行的软件测试活动。验收测试又分为Alpha测试和Beta测试,Alpha测试是由一个用户在开发环境下进行的测试,或者是公司内部的用户在模拟实际操作环境下进行的受控测试;Beta测试是软件的多个用户在一个或多个用户的实际使用环境下进行测试。

        特点:验收测试阶段也完全采用黑盒测试技术。验收测试一般在测试小组的协助下,由用户代表执行,测试组组长负责保证在合理的质量控制和监督下使用合适的测试技术执行充分的测试,测试人员在验收测试工作中协助用户代表执行测试,并和测试观察员一起像用户解释测试用用例的结果。只要有可能,在验收测试中就应该使用真实数据,在不使用正式数据的情况下,应该考虑使用真实数据的一个拷贝。


靓猴一枚
5楼 · 2022-02-07 11:38

性能测试

目的:验证产品是否满足用户指定性能需求。

功能测试

目的:检查产品的功能是否满足SRS及其他用户资料;检查业务流、功能点是否正确实现;检查输入输出是否正确实现。

安全性测试

目的:验证产品在系统的内部的安全保护机制和系统外对入侵的防护能力。



征戰撩四汸
6楼 · 2022-02-07 16:56

功能测试:
检查被测系统的修改和增加功能是否正常实现;
检查控制流程图和模块关系图、模块内部关系图;
识别特殊情况,如出错处理流程,错误提示是否合理;
检查用户界面是否符合窗口程序的标准,界面操作是否简便直观。

性能测试:
系统运行占用的资源,完成某一步骤需要的时间;
系统能承受的压力;
压力完成后数据库连接数立即恢复正常值

安全性测试:
根据需求说明检查系统是否达到安全性要求,如同一用户登陆不同机器,同时操作对数据的破坏;
写到配置文件或数据库的密码是否经过加密;

回归测试:
验证Bug是否修正;
Bug修正后是否影响其他功能的正常运行。

7楼 · 2022-02-15 10:57

1.

为项目指定一个测试工程师负责贯彻和执行系统测试活动;

2.

测试组向各事业部总经理/项目经理报告系统测试的执行状况;

3.

系统测试活动遵循文档化的标准和过程;

4.

向外部用户提供经系统测试验收通过的预部署及技术支持;


(1)单元测试。单元是指程序中的一个模块或一个子程序。单元测试的主要目的是使每个单元都能独立运行。

(2)集成测试。在每个模块完成单元测试后,需要按照系统设计要求进行组装测试。集成测试的主要目的是保证单元接口的完整性、一致性,人们界面及各种通信接口能否满足设计等要求。

(3)系统测试。系统测试就是将信息系统的所有组成部分包括软件、硬件、网络环境等综合在一起进行测试,以保证系统的各组成部分协调运行。另外,系统测试在系统的实际运行现场和在用户的直接参与下进行,应尽量发现系统与需求不符的问题。

(4)综合测试。综合测试至少包括如下内容:测试新系统是否和其他相关系统和环境兼容、运行时间、所需要的存储容量、用户操作、通信能力以及系统运行的主要“瓶颈”等。

相关问题推荐

  • 回答 7

           第一步、UI体验测试     第二步、功能完整性测试     第三步、业务流程测试     第四步、容错机制测试     第五步、常规性测试     第六步、性能测试     第七步、交互体验测试    第八步、兼容性测试...

  • 回答 6

    1.粒度不同: 集成测试粒度居中,单元测试粒度最小,系统测试粒度最大。2.测试方式不同: 集成测试一般由开发小组采用白盒加黑盒的方式来测试,单元测试一般由开发小组采用白盒方式来测试,系统测试一般由独立测试小组采用黑盒方式来测试。3.测试内容不同: 集成测试...

  • 回答 2

    第一步:将系统分成多个模块(最好按照功能来分);第二步:找出模块和模块之间的重叠部分;第三步:把各个模块化成饼图,以便自己分析;第四步:排出先后次序,尽量把交叉的两个模块放的近一些,以便测试人员测试;第五步:按照先后次序一个一个写;第六步:...

  • 回答 9

    1、易操作性方面● 输入数据,确认系统是否对输入数据进行有效性检查。● 要求具有中断执行的功能,确认它们能否在动作完成之前被取消。● 要求具有还原能力(数据库的事务回滚能力)的功能,确认它们能否在动作完成之后被撤销。● 包含参数设置的功能,确认参...

  • 回答 4

    Iometer(www.iometer.org):存储子系统读写性能测试Iometer是Windows系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的最大IO能力、磁盘系统的最大吞吐量、CPU使用率、错误信息等。用户可以通过设置不同的测试的参数,有存取类型(如sequenti...

  • 回答 6

    1、UAT:终端用户集成测试,主要是要求用户参与进测试流程,并得到用户对软件的认可,鼓励用户自己进行测试设计和进行破坏性测试,充分暴露系统的设计和功能问题,显然,用户的认可和破坏性测试是难点。因为测试人员并不了解用户用什么样的手段和思维模式进行...

  • 回答 7

    一、系统测试主要内容二、测试计划三、设计四、 实现五、执行六、输出测试报告七、系统测试其他内容

  • 回答 3

    通常嵌入式系统对可靠性的要求比较高。嵌入式系统??安全性的失效可能会导致灾难性的后果,即使是非安全性系统,由于大批量生产也会导致严重的经济损失。这就要求对嵌入式系统,包括嵌入式软件进行严格的测试、确认和验证。今天小编给大家分型几种常用的嵌入式...

  • 回答 2

    gtest和cpp test仅是更方便的编写和管理测试用例的工具,不能统计覆盖率。覆盖率统计请使用 gcov 等工具

没有解决我的问题,去提问