
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Browser-Use是一款开源AI自动化工具,通过集成DeepSeek大模型和Playwright浏览器引擎,实现自然语言驱动的浏览器操作。其核心技术包括低代码开发(自然语言生成脚本)、多模态交互(DOM解析+视觉识别)和企业级扩展(私有化部署支持)。工具采用模块化设计,支持电商自动下单等场景,具备登录态保持、智能元素定位和异常处理功能。环境配置简单,提供Python虚拟环境创建和DeepSee
Browser-Use是一款基于DeepSeek大模型和Playwright的开源AI自动化工具,能通过自然语言指令实现浏览器自动化操作。其核心优势包括:低代码开发、多模态交互(DOM解析精度99%)和企业级扩展支持。工具采用模块化架构,集成DeepSeek进行任务规划和指令生成,Playwright执行具体操作。环境配置简单,支持Python3.11和Chrome浏览器。实战案例展示了电商自动下
摘要:为解决测试环境中App无法调试导致接口参数查看困难的问题,本文详细介绍了使用Fiddler抓包的配置流程:1)配置Fiddler监听HTTPS和远程连接;2)模拟器代理设置及证书安装方法。针对部分App因SSL Pinning导致的抓包失败问题,提出Xposed+JustTrustMe的解决方案。特别提醒需使用模拟器操作以避免手机Root风险,并建议抓包时临时关闭代理设置。最后提供了软件测试

testRigor是一个生成AI人工智能驱动的无代码系统,允许任何人从最终用户的角度创建端到端测试,从而消除了对实现细节(如元素定位器)的依赖。testRigor支持在以下平台上进行测试:iOS和Android上的Web测试(Windows、MacOS、Ubuntu)和移动Web测试iOS和Android的本机和混合移动应用程序测试本机桌面应用程序测试使用testRigor,你可以执行各种类型的测

我们团队一直在开发大型 Flutter 项目,并且始终讨论移动 UI 测试自动化的话题。在我们的第一个应用中,我们每个月发布一次更新,后来逐渐过渡到每两周发布一次更新。至少每晚进行一次功能应用测试的自动化,有助于更快、更自信地发布应用。团队和业务都清楚这一点的重要性。我们的第一个 Flutter 应用采用了Flutter 集成测试,并结合了 Github Actions 和 Firebase 测试

摘要:软件测试人员掌握Linux基本命令对工作至关重要,主要用于环境搭建、日志查看和文件修改。常用命令包括vi/vim(修改文件)、less(分页查看日志)、tail(动态查看日志)和grep(搜索日志内容)。环境搭建涉及文件传输和权限管理命令,日志查看用于定位bug,文件修改则通过vi编辑器完成。测试人员无需精通所有Linux命令,只需掌握常用命令即可满足工作需求。随着自动化部署工具的普及,手工

文章摘要: 本文分享了压测的常见场景与Jmeter压测的6个关键步骤。压测时机包括活动上线前、系统评估、项目验收、线上故障及合作方要求等场景。以Jmeter为例,详细介绍了脚本编写(HTTP请求、断言、吞吐率控制等)、服务器准备、并发量设置、资源监控、结果记录(聚合报告、错误日志、CPU/内存数据)及Bug修复验证流程。强调压测需结合服务器配置(如6核6G环境),关注平均响应时间、错误率和吞吐量,

测试流程及测试方法没有太大的区别,重点说一下大数据测试相比传统测试的区别:1、数据规模:大数据测试所涉及的数据规模通常是海量级别的,而普通测试所涉及的数据规模较小。2、测试工具:大数据测试需要使用专门的测试工具和框架,如HadoopUnit、Apache BigTop、JMeter、LoadRunner等,而普通测试则可以使用通用的测试工具和框架,如JUnit、TestNG等。3、测试目的:大数据
本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。框架采用python3 + selenium3 + PO + yaml +ddt+ unittest等技术编写成基础测试框架,能适应日常测试工作需要。1、使用Page Object模式将页面定位和业务操作分开,分离测试对象(元素对象)和测试脚本(用例脚本),一个页面建一个对象类,提高用例的可维护性;2、使用yaml管理页面控件元素数

自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。测试自动化可以在已经存在的正式测试过程中自动化一些重复但必要的任务,或者添加额外的难于手工执行的测试。








