链载Ai

标题: AutoMouser:AI Chrome扩展程序,实时跟踪用户的浏览器操作,自动生成自动化操作脚本 [打印本页]

作者: 链载Ai    时间: 6 小时前
标题: AutoMouser:AI Chrome扩展程序,实时跟踪用户的浏览器操作,自动生成自动化操作脚本

快速阅读

  1. 功能:实时跟踪用户交互行为,自动生成Selenium测试代码。
  2. 技术:基于OpenAI的GPT模型,支持多种XPath生成策略。
  3. 应用:适用于自动化测试脚本生成和用户交互行为记录。

正文(附运行示例)

AutoMouser 是什么

AutoMouser是一款Chrome扩展程序,能够智能地跟踪用户的浏览器操作,如点击、拖动、悬停等,并将这些操作转化为结构清晰、易于维护的Python Selenium脚本。通过记录用户的交互行为,AutoMouser简化了自动化测试的创建过程,提高了测试效率。

AutoMouser的核心功能是借助OpenAI的GPT模型,将用户的浏览器操作自动转化为Selenium测试代码。这使得开发者和测试工程师能够快速生成自动化测试脚本,减少了手动编写测试脚本的时间和复杂性。

AutoMouser 的主要功能

如何运行 AutoMouser

1. 安装扩展程序

  1. 访问GitHub仓库,克隆该仓库或下载源代码。
  2. 打开Chrome浏览器并导航至chrome://extensions/页面。
  3. 在右上角启用“开发者模式”。
  4. 点击“加载未打包的”并选择扩展目录。
  5. background.js中配置你的OpenAI API密钥。

2. 使用扩展程序

  1. 点击Chrome工具栏中的AutoMouser图标开始录制。
  2. 执行你想要自动化的操作。
  3. 再次点击图标停止录制并生成代码。
  4. 下载两个文件:tracking_log.json(原始交互数据)和selenium_test.py(生成的Selenium测试脚本)。
  5. 在Python环境中检查并运行生成的Selenium代码






欢迎光临 链载Ai (https://www.lianzai.com/) Powered by Discuz! X3.5