尽管传统软件测试方法重点在软件功能测试,但是通过组织合适的测试步骤和适当的测试用例,也能对软件的安全质量进行测试,可以采用的测试方法包括常见的白盒测试、黑盒测试以及灰盒测试等方法。在传统测试之外,模糊测试和渗透测试是常用的软件安全性测试方法。
2018-04-08 阅读全文>>一般来说,对安全性要求不高的软件,其安全性测试可以混在单元测试、集成测试、系统测试之中一起做。但是对于安全性要较高要求的软件,则必须做专门的安全性测试,以便在部署之前预防并识别软件的安全问题。
2018-04-08 阅读全文>>验收测试旨在向购买者展示该软件系统满足其用户的需求。它的测试数据通常是系统测试的测试数据的子集。所不同的是,验收测试常常有软件系统的购买者代表在现场,甚至是在软件安装使用的现场开展。这是软件在投入使用之前的最后测试。
2018-04-08 阅读全文>>回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再次出现。
2018-04-08 阅读全文>>开发组内部进行的,采用讲解、提问并使用编码模板进行的查找错误的活动。一般有正式的计划、流程和结果报告。代码审查( Cocle Inspection)是代码评审(Cocle Review)的一 种严格形式。
2018-04-08 阅读全文>>静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。对需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行来找错。静态方法通过程序静态特性的分析,找出欠缺或可疑之处,例如不匹配的参数、不适当的循环嵌套和分支嵌套、不允许的递归、未......
2018-04-08 阅读全文>>黑盒测试意味着测试要在软件的接口处进行。是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能性测试或数据驱动测试。
2018-04-08 阅读全文>>根据软件测试工作的测试策略,一般将软件测试过程分为单元测试、集成测试、系统测试和验收测试四个大阶段;根据对软件内部工作过程了解的程度又分为黑盒测试、白盒测试和灰盒测试;从测试过程中是否执行软件又可以将软件测试方法分为静态测试和动态测试。
2018-04-08 阅读全文>>测试覆盖率度量指标是测试完整性的一个手段,是测试有效性的一个度量。测试覆盖是由测试需求和测试用例的覆盖或已执行代码的覆盖表示的。最常见的覆盖评测是基于需求的测试覆盖和基于代码的测试覆盖。
2018-04-08 阅读全文>>IEEE软件测试定义为:使用人工和自动化的手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差异。以上定义明确提出了软件测试是以检验是否满足需求为目标。软件测试的目的在于发现错误,测试是为发现错误而执行程序的过程。
2018-04-08 阅读全文>>索赔是合同管理中经常会碰到的问题,以下关于索赔管理的描述中,( A )是正确的。
2018-04-01 阅读全文>>王工是公司一个物联网网关开发项目的项目经理。他根据项目计划将其中的某个软件模块转包给了一个分包商。小李是分包商的新项目经理。王工应建议小李首先( B )。
2018-04-01 阅读全文>>项目范围的定义和管理过程将影响到整个项目是否成功。每个项目都必须慎重地权衡工具、数据来源、方法论
2018-04-01 阅读全文>>在根据计划对项目进展情况进行跟踪时,项目经理发现最终可交付成果不能按照管理层规定的交付日期完工。这时,项目经理应( C )。
2018-04-01 阅读全文>>在某一时刻,项目CPI为1 05,这表示( A )。
2018-04-01 阅读全文>>10203条 上一页 1.. 450 451 452 453 454 ..681 下一页