软工--程序编码,软件测试

程序编码和软件测试属于软件开发三部分(开发-使用-维护)中的使用部分。

程序编码有四部分:设计语言-程序设计-设计风格-复杂性度量四部分组成

着重介绍结构化程序设计:方面(1)使用几个基本控制结构(2)采用自顶而下,逐步细化,由粗到细,一步步展开。
                                              原则:使用顺序,选择,重复有限的控制结构表示程序逻辑
                                                         选用控制结构准许一个入口一个接口
                                                         对于复杂的结构用基本控制结构进行组合嵌套来实现。

软件测试:


软件测试的目的有三个:
             (1)测试程序执行过程。目的在于发现错误
              (2)能发现至今未发现的错误
               (3)成功的发现了至今未发现错误的测试
常用的测试方法:白盒测试
                                黑盒测试
软件测试的策略:单元测试--组装测试--确认测试--系统测试、
当然,测试完成之后要进行程序的调试阶段,这里就涉及到了几种主要的调试方法。


最后,还要有软件测试计划和测试分析报告:
       测试计划是描述将要进行测试或定的范围、放法、资源、和时间进度的文档。它确定了测试项,要测试的特征、测试的特征、测试任务,谁来完成每本文档的。预期读者是系统编程人员和系统测试人员。
       测试分析报告是在测试的基础上,对测试的结果以及测试的数据记录和分析总结,,它是测试过程中的一个重要环节。另外,它还有利于今后软件卡发着阅读源程序,根据测试提供的数据和结果,分析源代码,掌握个函数的功能和局限性,从而缩短软件开发者的开发时间和所耗费的精力、资金。本文档的预期读者是软件开发人员




评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值