34567梭哈玩法

证券软件开发阶段测试

作者:adminy 发布时间:2020-01-20 浏览量:

  一、软件需求分析阶段测试


  在证券软件定制系统软件需求分析阶段,软件测试人员要及时参与了解软件的需求分析、仔细评估大概的工作量、估量软件测试风险和可行性、考虑是否接受需求分析的功能等。所谓需求分析,就是了解客户对软件的需求,与客户商讨保证软件功能达到一致性,并评估软件风险和该项目的花费代价,形成一个完整的开发计划过程。


  二、软件系统设计阶段测试


  系统设计是证券软件开发过程中一个极其重要的部分,一旦出现了问题,会导致对一些边界问题无法修复,甚至会导致证券软件开发过程的失败或者开发出来的软件难以扩展。软件测试人员在系统设计阶段的工作主要是了解设计模型、评估设计模型的风险、对设计提出建议等,还要编写测试计划。


  三、软件代码编写阶段测试


  在软件代码编写过程中,软件测试人员应该参与到单元测试、编写测试用例、考虑是否接受代码完成报告和冻结报告等工作,特别是要认真对待编写测试用例。通常情况下,证券软件开发人员可以独立完成单元测试,但是其相应的测试用例、自动化测试脚本等还得靠测试人员来提供。


  四、软件测试阶段的测试工作


  在证券软件开发系统的软件测试阶段,软件测试人员的工作是开展软件测试、更新测试用例、观察并处理发现的缺陷、发布最终质量报告等。这一阶段是软件测试在证券软件开发过程中最关键的环节,主要进行的是集成测试、确认测试、系统测试三部分,必须根据测试用例的情况来进行?;旧?,这些测试只能确保常用功能的正常发挥,而对于一些较特殊、异常的测试用例,却不能保证其正常工作,因此在必要时应该进行“自由测试”,以期发现更多的缺陷。当新的缺陷没有对应的测试用例来覆盖时,应该及时更新测试用例,以保证证券软件开发系统的正常运行。跟踪缺陷是按照项目的异同来采取不同的处理方式,如果是一个全新的项目,进行跟踪处理缺陷顺序是新报缺陷、确认缺陷、重现缺陷、修复缺陷、验证缺陷、关闭缺陷,必须严格按照顺序开展。


  五、软件运行维护阶段测试


  在软件运行维护阶段,测试人员的工作主要是帮助客户进行验收测试、及时处理客户提出的问题以及重新组合测试用例。其中帮助客户开展验收测试是主要工作,处理客户发现的问题是关键性部分,必须高度重视客户提出的问题,仔细分析是否没有从客户角度出发,并认真分析客户真正关心的问题,最后找出在前期测试中没有发现该问题的原因。另外,重新组合测试用例也是不可忽视的,通?;嵩诰鋈砑芷诤蟛欧⑾衷谏杓剖泵挥锌悸堑揭恍┎馐杂美纳杓?,在测试过程中也会添加不少的新用例,因此,证券软件开发系统在软件维护阶段,必须重新组合、更新测试用例。