1.1 计算机软件发展历史 1.1.1 软件测试是伴随着软件的产生而产生的。早期的软件开发过程中,那时软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄,开发人员将测试等同于“调试”,目的是纠正软件中已经知道的故障,常常由开发人员自己完成这部分的工作。对测试的投入极少, ...
分类:
其他好文 时间:
2019-12-30 21:13:13
阅读次数:
156
软件开发过程中的环境简介 软件开发生命周期包含很多活动,如计划,分析,设计,开发,不同类型的测试,部署,运维。这些活动发生在不同的环境. 我们对其环境分类为 development, testing, staging, and production environments ,如下图:1、开发环境d... ...
分类:
其他好文 时间:
2019-12-28 13:27:50
阅读次数:
522
一.软件工程概念 什么是软件工程 软件开发和测试之间的关系 工作目标一致、工作方法不同 →开发的工作方法 建设性 →测试的工作方法 破坏性 软件之生命周期 立项—需求分析—设计、编码、测试—发布—运行维护—淘汰 二.软件开发过程: 需求分析→系统设计→编码&测试→用户验收→上线后维护 瀑布模型 缺点 ...
分类:
其他好文 时间:
2019-12-27 21:59:30
阅读次数:
141
接口概念 Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 以下是个人理解: 在软件开发过程中,当我们开发一个大型项目的时候,可能很多人一起共同开发一个项目,但是整个项目分为 ...
分类:
编程语言 时间:
2019-12-23 22:33:08
阅读次数:
107
计算器界面代码重构什么是软件开发过程中的重构?重构(Refactoring)——以改善代码质量为目的代码重写 使其软件的设计和架构更加合理 提高软件的扩展性和维护性 代码实现与代码重构不同——代码实现 按照设计编程实现,重心在于功能实现——代码重构 以提高代码质量为目的软件架构设计 区别: 代码实现 ...
分类:
其他好文 时间:
2019-12-22 20:18:03
阅读次数:
84
1.web概念概述javaweb 使用java语言开发基于互联网的项目。在做任何软件开发过程中,都得选择一种架构,从事开发工作。而软件架构分为C/S和B/S类型HTML ...
分类:
Web程序 时间:
2019-12-17 18:32:33
阅读次数:
79
设计模式的目的 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是为了让程序具有更好的重用性,灵活性 ...
分类:
其他好文 时间:
2019-12-15 18:37:21
阅读次数:
81
1、你认为测试人员在软件开发过程中的任务是什么? 2、测试案例的基本要素?(比如测试步骤、期望结果) 3、描述一下缺陷管理工具对软件缺陷跟踪的管理的流程:比如:测试人员提交bug,设置状态为Open 4、Name Class Score 张三 语文 81 张三 数学 77 李四 语文 78 李四 数 ...
分类:
其他好文 时间:
2019-12-14 12:18:04
阅读次数:
177
设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、 ...
分类:
其他好文 时间:
2019-12-08 17:12:52
阅读次数:
104
第iv部分继续讲述构架商业周期。第I?3部分讲述了构架的质量属性、编档、设计、 重构、评估等内容。第IV部分论述的重点是根据该构架构造多个系统.它讨论了系统产品 线.并给出了相关示例。这一部分是从如下5个方面进行论述的:产品线所采用的技术: 构建海军舰艇发射控制系统的产品线的?家公司;行业范围内的构 ...
分类:
其他好文 时间:
2019-12-04 23:48:07
阅读次数:
174