AutoMouser是一个Chrome 扩展程序,能够智能地跟踪用户的交互操作,利用 OpenAI 的 GPT 模型自动生成 Selenium 测试代码,简化了创建自动化测试的过程。
AutoMouser能够实时追踪用户的交互操作,包括点击、输入和滚动等,能够智能地整合输入操作并检测窗口大小变化,输出的代码结构清晰,易于维护。
安装后,在 Chrome 工具栏点击 AutoMouser 图标开始录制操作,完成录制后再次点击图标即可生成代码,生成的代码包括交互数据的 JSON 文件和生成的 Selenium 测试脚本,用户可以在 Python 环境中检查并运行生成的代码。
AutoMouser开源地址:https://github.com/guoriyue/AutoMouser