新闻?#34892;?/h2> 您当前位置:网站首页 >> 新闻?#34892;?/a>

 2019-06-06 18:24:25 软件测试应用技术课程开课啦!


201964日下午,广西交通职业技术学院-“盛源行”卓越人才培育班的授课导师(我司技术经理龚小波)为同学们开展了一堂软件测试应用课程。


软件的质量关乎软件产品的生命周期,测试是保证质量的重要手段和方法,是所有开发人员与测试人员共同的责任,为此本次人才培育班较之以往增设了软件测试知识的课程。

本次课程主要内容有:软件测试的必要性、软件测试基础知识及应用方法,以及如?#38395;?#20859;测试的意识和能力。


教学过程当中也讨论了测试过程的一些常见问题以及开发人员平时的习惯做法。比如同样的问题反复出现,开发这边修正了,但测试那边还是出问题等等。而工作人员总会有疑问:为什么总是出现问题,为什么不多写单元测试?答案林林总总:

1、工期紧,要求近期提交;

2、系统测试是测试的活;

3、我对这块熟,应该没问题;

4、程序有BUG是正常的,可以在下次迭代中解决;

……

?#23548;?#35777;明越是存在这样的想法和做法,往往出现问题的几?#35797;?#39640;、耗时越长。如何提高软件产品的研发效率与质量是开发部门与测试部门面对的问题的重中之重。我们认为开发人员应该具备测试人员基础,甚至要有高于测试人员的意识和能力。开发人员必须在提交代码前进行测试,这是保证代码质量的基本要求。bug越早发现,解决的成本越低,风险也越小,所以应该减少对测试人员的过度依赖;从项目管理的角度出发,应该规范测试流程,明确测试受理的标准以及测试通过的标准,对提交测试质量不达标或是对通过?#23454;?#30340;问题应当进行轮询检视总结,不断改进。

如何开展高效的测试工作,这与软件测试人员的职业素养也有一定的关系,一个职业素养高的测试人员应该具有好奇心、想象力,注意细节、有缜密的逻辑思维、有较强的专注力和剖析能力、注重规?#25216;案?#25928;的沟通能力,再者测试人员必须要?#21592;?#27979;项目的需求与业务流程非常了解,?#20197;?#27979;试的过程中测试应该是有计划性、有条理地进行,而并非是盲目的毫无目的地测试。


在软件测试中要提升效率,人工测试是基础,结合自动化测试是一种提升效率的手段和趋势。自动化具有准确性、可靠性、一致?#38498;?#32500;护性,能够大大减少所需时间,下一阶段我们将逐步?#24179;?#33258;动化测试。

客户的满意是我们最大的动力,交付高质量的软件产品是我们共同责任,一起努力才能共赢,让我们不断学习与?#27492;跡?#22312;提升的道路上前行!


............................................................

长按下图二维码,关注盛源行更多最新动态!