前言
软件测试工作是一个系统而复杂的工程,软件测试的目的就是确保软件的质量、确认软件以正确的方式达到了醒目的需求,工作的主要任务是发现软件的错误、验证软件是否满足规格书要求和系统定义文档所规定的技术要求、并建立测试文档为软件质量模型的建立提供依据。
软件的测试不仅是要确保软件的质量,还要给开发人员提供信息,以方便其将软件完善,以及为其提供分析依据,重要的是要贯穿在整个软件开发的过程中,保证整个软件开发的过程是高质量的,本次的测试也让我明白,做测试也需要一定的专业知识,就比如本次的项目,需要我们自成数据解析代码的工作,并在此期间团队合作显得尤为重要,开始时我想独立完成代码,但当我写的一天之后发现我的想法有点可笑,先不说有很多东西我自己都不记得了,主要是这样就不能发挥其他组员的优势,并由于我的不熟练,还会导致,代码不能如期完成,拖整个集体的后腿。
在本次测试的阶段,三天或者一星期开一次小组会,把自己的进度或者接下来需要干的东西,分配一下,显得尤为重要,并为我们的工作进展,提供了强有力的支撑,最后的测试工作是由我来完成的,一共测试了两个小组,都写的不错,但其中有几个功能没有实现,其中一个就是实时折线图和仪表盘,还有就是对多个can信息进行处理解析,当然在这其中也有很多bug的产生,例如有的button不能点击,一点击就会直接报错,而且有个软件在输入的时候不能按enter键,一按就会强退,我将这些问题都一一记录了下来,并发给了开发小组,修改完毕后,我又进行了测试,在此期间,不但要查看旧bug是否解决,还要查看是否有新的bug产生。
总之在本次的合作中,我学到了无论完成什么样的任务都需要严谨细致,并且看到了团队合作在任务的完成中发挥的巨大优势
下面是一份配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
以上软件测试资料需要的可以私信我都可以免费获取
这还有一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中资料包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
学习不要孤军奋战,最好是能抱团取暖,相互成就一起成长,群众效应的效果是非常强大的,大家一起学习,一起打卡,会更有学习动力,也更能坚持下去。
结语
欢迎留言,或是关注我的专栏和我交流。