• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全

Fastbot 开源版技术原理与架构

出处: mp.weixin.qq.com 作者: 张钊阿 许梦倩

近年来,移动应用程序的数量呈现爆炸性增长,随之而来的是用户对应用程序质量的高要求。确保应用程序的质量对于维护用户忠诚度和业务成功至关重要。然而传统的人工测试方法存在一些挑战,包括耗费大量时间和资源、可扩展性和可维护性的限制等,因此移动应用的自动化测试工具应运而生。随着人工智能时代的到来,软件测试领域不断向智能化发展,其中自动测试生成的能力一直是学术和工业界共同关注的研究热点,依靠自动生成测试能较大程度减少测试脚本的编写与维护工作量。 在实际应用中,工业级应用程序经常需要进行更新以适应不断变化的用户需求,例如,工业厂商一般每周都会发布一个新的核心应用版本,然而采用现有的自动化测试工具在这种情况下效果一般,它们仅仅是简单地在移动应用上重新运行一次测试,缺乏对人类经验和知识的运用。Fastbot正是一款结合了强化学习和基于模型决策算法的自动化安卓测试工具,它由字节跳动软件工程实验室(https://se-research.bytedance.com/)团队提出,旨在利用强化学习的技术,通过学习和推理从之前的测试运行中获得知识,从而达到更快更高效的测试效果。

查看原文 14 技术 lddgo 分享于 2023-09-20