单片机应用技术与项目实践 第一单元 测试试卷答案.doc 学习资料 复习资料 教学资源
2022-07-09 09:05:07 229KB 计算机
C语言编程技术实践 单元测试(C语言语法基础).doc 学习资料 复习资料 教学资源
2022-07-08 16:04:42 17KB 计算机
乐凯1903单元测试四(第11~13章).pdf
2022-07-06 20:49:03 10.34MB
1
mockdev 模拟 Linux 设备,为硬件相关的库和程序创建集成测试。它还提供工具来记录特定设备的属性和行为,并在加载了先前记录的设备的测试台下运行程序或测试套件。这允许 gphoto 或 libmtp 等软件的开发人员在错误报告中接收这些记录,并在他们的系统上重新创建问题,而无需访问受影响的硬件。 该类UMockdevTestbed为模拟设备构建了一个临时沙箱。您可以添加许多设备,包括任意 sysfs 属性和 udev 属性,然后在独立于运行它的实际硬件的测试台上运行您的软件。有了它,您可以在一定程度上模拟虚拟环境中的特定硬件,而无需任何特定权限或干扰整个系统。 您可以从命令行和各种编程语言(C、Vala 以及支持 gobject-introspection 的所有语言,例如 JavaScript 或 Python)中使用它。 目前 umockdev 支持以下功能: 模拟任意 sysfs 设备、属性和 udev 属性。 任意 uevents 的合成。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-06 09:09:07 889KB Vala
PPT课件:SpringBoot入门 (Spring Boot概述 入门程序 单元测试和热部署 原理分析).ppt
软件测试   软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作的结果。所谓受控制的条件应该包括正常条件和非正常条件。应该故意地去促使错误的发生,也就是事情在不该出现的时候出现或者在应该出现的时候没有出现。从本质上说,软件测试是“探测”。      软件质量   高质量的软件是适当的、无错误的,能在预算内按时交货,满足需求/或期望,并且是可维护的。所以,质量是一个主观的术语。它取决于谁是客户以及客户对项目计划的影响。      软件质量保障   软件质量保障涉及到整个软件开发过程,包括监视和改善过程、确保任何经过认可的标准和步骤都被遵循、并且保证问题被发现和被处理。从本质上说,软件质量保障是“预防”。         白盒测试   白盒测试又称结构测试、逻辑驱动测试或基于程序本身的测试,这一方法是把测试对象看作一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际状态是否与预期的状态一致。白盒测试不关心应用程序的功能要求,而是对软件的过程性细节做细致的检查,它主要用于单元测试、集成测试。         黑盒测试      黑盒测试又称功能测试、数据驱动测试或基于规格说明的测试,这一方法是把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。通过黑盒测试可以知道应用程序是否符合用户的预期要求,主要适用于集成测试、系统测试、验收测试等。      功能测试         功能测试是在规定的一段时间内运行软件系统的所有功能,以验证这个软件系统有无严重错误。测试内容可以包括:正常功能、异常功能、边界测试、界面测试、接口测试、安全测试 、错误处理测试等;         性能测试      性能测试是要检查系统是否满足在需求说明书中规定的性能,如响应时间、处理精度等,性能测试常常需要与强度测试、压力测试、容量测试结合起来进行。         4强度测试   强度测试是要检查在系统运行环境不正常到发生故障的情况下,系统可以运行到何种程度的测试。      压力测试   压力测试是在一种反常数量、频率或资源的方式下执行系统,例如把输入数据的量提高一个数量级来测试输入功能会如何响应。      容量测试   容量测试是要检验系统的能力最高能达到什么程度,例如对于操作系统,让它的作业队列 ‘满员’,即在系统的全部资源达到‘满负荷’的情形下,测试系统的承受能力。         兼容性测试   这类测试主要想验证软件产品在不同版本之间的兼容性。有两类基本的兼容性测试:向下兼容和交错兼容。向下兼容测试是测试软件新版本保留它早期版本的功能的情况;交错兼容测试是要验证共同存在的两个相关但不同的产品之间的兼容性。         可靠性测试   如果系统需求说明书中有可靠性的要求,则需要进行可靠性测试,通常使用以下几个指标来度量系统的可靠性:平均失效间隔时间是否超过规定时限;因故障而停机的时间在一年中应不超过多少时间。      测试   是由一个用户在开发环境下进行的测试。目的是评价软件产品的功能、局域化、可使用性、可靠性、性能和支持,尤其注重产品的界面和特色。         b 测试   是由软件的多个用户在一个或多个用户的实际环境下进行的测试。目的是评价软件产品的功能、局域化、可使用性、可靠性、性能和支持,尤其注重产品的支持性, 包括文档、客户培训、和支持产品生产能力。         单元测试   最小范围的测试,针对特定的函数和代码模块进行测试。因为需要了解程序的设计和代码的细节才能进行,所以部件测试一般是由程序员,而不是由测试人员来做,也许需要开发测试驱动模块或测试工具。         集成测试   对应用软件的各个部件进行组合测试,来检查各功能模块在一起工作是否正常。“部件”可以是代码模块、独立的应用程序、也可以是网络中的客户/服务器应用软件。         系统测试   系统测试主要是为验证软件系统是否满足所规定的各个方面的需求而进行的,以黑盒测试方法为主。系统测试尽量在模拟环境中,或在单独的测试环境中进行,条件不具备时,也可以在软件软件系统运行环境中进行。
1
该文档为CMMI项目规范文档,提供给IT开发人员,适用于不同类型的开发项目,由项目开发人员在完成开发功能后进行单元测试,该文档记录单元测试的所有内容,用于项目归档。
2022-06-28 10:39:29 24KB 单元测试 CMMI文档 开发文档模板
1
如何利用JUnit进行单元测试.ppt
2022-06-26 19:07:43 608KB JUnit
CIS网络安全创新大会上面控安分享的材料,主要介绍单元测试,静态分析和软件成分分析,资料具有较高价值。
2022-06-25 14:00:17 47.55MB SCA 单元测试 静态分析
最好的php单元测试工具。这个是4.8版,适合于php 5.6及以下版本。官方网站速度特别慢,基本不能下载。共享给大家用。
2022-06-20 11:56:18 2.95MB phpunit php 单元测试 phputil4
1