北京哪些医院白癜风最正规 https://baike.baidu.com/item/%E5%8C%97%E4%BA%AC%E4%B8%AD%E7%A7%91%E7%99%BD%E7%99%9C%E9%A3%8E%E5%8C%BB%E9%99%A2/9728824
文章整理于朱少民(《全程软件测试》作者)
在TiD质量竞争力大会的演讲
《AI技术助力软件测试达到“质效合一”》
TiD质量竞争力大会邀请了国内软件测试知名专家、软件绿色联盟标准评测组组长、《全程软件测试(第3版)》作者朱少民老师为参会者带来《AI技术助力软件测试达到“质效合一”》精彩演讲。朱少民老师从目前测试及其自动化的形势、AI提升测试效率和AI技术有助于测试覆盖率三方面讲述。
目前测试及其自动化的形势
目前整个软件质量工程环境与软件开发的节奏越来越快,开发团队受制于市场的竞争,需要持续构建、持续集成、持续测试才能做到持续交付。持续测试在当今软件研发中很有必要,测试的最终目的需要达到这种极致的状态。
在Google,一个测试用例的执行不能超过60秒,时间越短越有价值。同时Google也强调自动化测试。Google之前有一个著名的GTAC,就是自动化测试会议。现在这个会议已经改成工程效能。目前,效能逐渐被注重起来。Google以前把公司的测试部门和质量部门称为工程效率部门,现在包括阿里、百度等大公司也开始注重效能。效能不仅是从速度上体现的,还可以从质量上来体现。
那么,为什么要做测试?测试最终为业务服务。无论是做开发还是做测试,最终都是为了解决业务问题、解决用户的问题。开发更多地是构建质量,而测试是质量的守护者,可以帮助开发少犯错误,提醒开发需要改进的方面。这样就更好地帮助团队构建质量。作为质量守护者也不是要完全到最后才做系统测试、验收测试,守护质量可以从全过程来守护质量。
测试的效率是当今社会