- 博客(9)
- 收藏
- 关注
原创 软件测试中发现Bug需要记录什么信息?
以下是Bug记录中应包含的主要信息。- **内容**:记录Bug的当前状态(如新建、已确认、修复中、已修复、已验证、已关闭)。- **内容**:分类Bug的类型(如功能缺陷、界面问题、性能问题、兼容性问题等)。- **内容**:记录Bug处理过程中的额外信息,如讨论记录、修复建议等。- **内容**:记录Bug计划修复的版本或已修复的版本。- **示例**:开发人员建议检查后端API接口的返回值。- **内容**:指定负责修复Bug的开发人员或团队。- **示例**:2023-10-01 14:30。
2025-03-02 01:11:57
726
原创 软件测试的过程及注意事项
目标:准备测试所需的硬件、软件和网络环境。目标:制定测试策略、资源、时间表等。- 客观评估测试结果,避免主观判断。- 归档所有测试文档,便于后续查阅。- 合理分配资源,避免过度或不足。目标:评估测试覆盖率、缺陷率等。- 跟踪缺陷修复进度,及时验证。目标:理解需求,明确测试范围。目标:设计测试用例和测试数据。输出:测试用例文档、测试数据。目标:执行测试用例,记录结果。输出:测试执行报告、缺陷报告。目标:总结测试活动,归档文档。- 确保缺陷描述清晰、可复现。- 根据评估结果调整测试策略。
2025-02-23 00:05:52
1007
原创 软件体系结构
它描述了软件的组成部分(组件)、这些组件之间的交互方式、组件与外部环境的关系,以及指导组件设计和交互的原则。分层架构:将软件系统分为多个层次,每个层次负责特定的职责,常见的层次有表示层(用户界面)、业务逻辑层(处理业务规则)、数据访问层(与数据库交互)等。约束:对组件的构建和连接件的交互进行限制,这些约束可以是技术层面的,如性能要求、安全性要求;组件:是软件系统中具有相对独立功能的部分,比如在一个电商软件中,商品展示模块、购物车模块、支付模块等都可看作是独立的组件。常见的软件体系结构风格。
2025-02-21 16:03:48
861
原创 内聚是什么?
5)、通信(信息)内聚:指模块内的所有处理元素都在同一个数据结构上操作,或者各处理使用相同的输入数据或者产生相同的输出数据。6)、顺序内聚:指一个模块中的各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入。3)、瞬时(时间)内聚:模块内部的各个组成部分所包含的处理动作必须在同一时间间隔内执行,例如初始化模块。7)、功能内聚:指模块内的所有元素共同作用完成一个功能,缺一不可,这是最强的内聚。内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。
2025-02-20 23:25:39
417
原创 什么是耦合性?
对于低耦合的模块,可以采用较为独立的单元测试策略,重点关注模块自身的功能和边界条件。例如,在控制耦合的情况下,由于一个模块的执行依赖于另一个模块传递的控制信息,测试人员需要仔细分析不同控制条件下各个模块的行为,增加了测试的复杂性。这种耦合性最低,模块独立性最强,在设计软件系统时是比较理想的状态,因为一个模块的修改几乎不会影响到其他模块,有利于软件的维护和扩展。总之,在软件测试和开发过程中,了解耦合性的概念和类型,并采取有效的措施降低模块之间的耦合度,对于提高软件的质量、可维护性和可扩展性具有重要意义。
2025-02-18 22:53:58
2409
原创 某计算机的主存储器以字节为单位进行编址,其主存储器的容量为1TB,也就是(?)。
从B、KB、MB、GB到TB依次是1024倍的递增,也就是2^10的倍数。
2025-02-07 23:59:29
141
原创 二进制怎么转换为八进制?
首先,由于八进制数的基数是8(8 = 2的三次方),而二进制数的基数是2。0x2的0次方+1x2的1次方+1x2的2次方+0x2^3+1x2^4+0x2^5+1x2^6+1x2^7。从右向左,位权依次是2的0次方,2的1次方,2的2次方。对于000 - 111这8种二进制组合,它们对应的八进制数分别是0 - 7。对于前面划分的11 010 110,11对应3,010对应2,110对应6。最后,将这些转换后的八进制数组合起来,得到八进制数326。然后,将每一组的3位二进制数转换为对应的八进制数。
2025-02-07 23:54:31
1268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅