下列哪一个语句对软件测试是正确的?()
A、静态测试工作在运行时环境中
B、静态测试执行代码分析
C、动态测试使用自动化工具,但静态测试不使用
D、静态测试是比动态测试更重要的测试技术
A、静态测试工作在运行时环境中
B、静态测试执行代码分析
C、动态测试使用自动化工具,但静态测试不使用
D、静态测试是比动态测试更重要的测试技术
A、在软件测试过程中要确定程序缺陷的确切位置,并对程序设计和编码进行修改 B、软件测试是在程序编码完成之后才开始进行的 C、软件测试是通过现象,找出原因的一个思维分析过程 D、软件测试的主要工作是验证产品是否满足了用户的需求
A、测试设计是系统测试工程中的一个重要问题。 B、测试设计是使用一个测试策略产生一个测试用例集的过程。 C、测试设计是一种特殊的软件系统的设计和实现,即通过执行另一个以发现错误为目标的软件系统来实现。 D、不进行测试设计,彻底测试一个庞大而又复杂的信息系统是可能的。
A、A.测试设计是系统测试工程中的一个重要问题 B、B.测试设计是使用一个测试策略产生一个测试用例集的过程 C、C.测试设计是一种特殊的软件系统的设计和实现,即通过执行另一个以发现错误为目标的软件系统来实现 D、D.不进行测试设计,彻底测试一个庞大而又复杂的信息系统是可能的
A、渗透测试以攻击者的思维模拟真实攻击,能发现如配置错误等运行维护期产生的漏洞 B、渗透测试是用软件代替人工的一种测试方法,因此测试效率更高 C、渗透测试使用人工进行测试,不依赖软件,因此测试更准确 D、渗透测试中必须要查看软件源代码,因此测试中发现的漏洞更多
A、软件测试的技术应该完全依赖于计算机,而不能凭测试人员的直觉和经验进行 B、黑盒测试是将程序看作是袒露的,测试每条路径每个语句执行情况 C、在测试过程中,可以根据需要将多种不同的技术组合使用,以达到更佳的测试结果 D、白箱测试是将程序看做是黑箱,按规格说明检查输入/出
A、静态测试是由开发人员执行的而动态测试是由专门的测试人员完成的 B、静态测试需要借助专门的测试工具而动态测试不需要 C、静态测试并没有真正的运行软件而动态测试需要运行软件 D、静态测试主要是为了增加测试人员对软件的理解而动态测试是为了发现缺陷
A、单元测试(单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试) B、集成测试(也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独的工作,但不能保证链接起来也能正常的工作) C、设计预演(该方法首先要定义目标用户、代表性的测试任务、每个任务正确的行动顺序、用户界面,然后进行行动预演并不断的提出问题,包括用户能否建立达到任务目的,用户能否获得有效的行动计划,用户能否采用适当的操作步骤,用户能否根据系统的反馈信息评价是否完成任务,最后进行评论) D、配置管理(是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的系列措施)