资源经验分享AI测试——旅程的终点

AI测试——旅程的终点

2019-12-02 | |  75 |   0

原标题:AI测试——旅程的终点

原文来自:博客园      原文链接:https://www.cnblogs.com/yinhen00/p/11088907.html


      在2019年6月,我产生了一个想法,即人工智能探索测试AIET(Artificial intelligence exploration test),大概用了一周时间来思考怎么把人工智能应用到测试领域,我是从今年的四月份开始关注AI测试的,当前大多是提出AI测试的想法,但是并没有具体的思路,大部分还停留在依赖经验,或者依赖需求,又或者提前编写案例来进行自动化测试,看了许多许多案例,我认为这些都是下下之选。

        说句自大的话,以下这些我觉得才是真正登堂入室的AI测试,可以称之为人工智能的:

        我接触过这种思路,在日志中增加埋点,或者在后台增加监听程序,用户执行案例时生成与案例的唯一标识,进行记录,然后对日志进行分析处理,再将处理结果转化为自动化测试案例,即以经验为主的自动化测试,同时可以抓取用户行为,真正的模拟用户行为进行测试。

        第二种就是我新产生的想法,并且已经落地一部分,欢迎有兴趣的朋友留言联系。

        AIET要达到的效果是这样的。只需要在工具中配置系统信息进行接入,然后启动测试即可,运行次数越多测试深度越深,第一次执行由于处于机器学习过程,所以首次运行较慢,后续速度会越来越快,逐渐形成完整案例库,并且可以检测到系统的更改。

        AIET依赖于数学建模而存在,模型越多越智能,真正可以达到超越普通人类的测试深度,模拟人类思考方式,模拟人类分析方式。即使在初期也可以超越普通用户,覆盖所有测试功能点和业务流程。具有学习和分析能力是AIET的最重要特征,也是未来发展的方向,或许有一天AIET可以替代所有的初级测试工程师,或者为初级测试工程师提供一个新的基点。

        AIET将会是人工智能在测试领域的突破点,也会是重点发展防线,各行各业的测试都会受到强烈冲击。

        未来的发展是难以预料的,或许有一天,AI可以自动采集社会样本,自动形成需求,自动生成系统,自动测试,自动发布,而所有的普通开发人员、测试人员、运维人员、DBA都会被淘汰掉。

         未来的世界可能是个疯狂的世界。


免责声明:本文来自互联网新闻客户端自媒体,不代表本网的观点和立场。

合作及投稿邮箱:E-mail:editor@tusaishared.com

上一篇:OpenCV:获取图像当中某一点的坐标

下一篇:神经网络实现Discuz验证码识别

用户评价
全部评价

热门资源

  • Python 爬虫(二)...

    所谓爬虫就是模拟客户端发送网络请求,获取网络响...

  • TensorFlow从1到2...

    原文第四篇中,我们介绍了官方的入门案例MNIST,功...

  • TensorFlow从1到2...

    “回归”这个词,既是Regression算法的名称,也代表...

  • 机器学习中的熵、...

    熵 (entropy) 这一词最初来源于热力学。1948年,克...

  • TensorFlow2.0(10...

    前面的博客中我们说过,在加载数据和预处理数据时...