
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
Playwright MCP是一个主要依赖于浏览器的可访问树的web自动化测试能力的MCP Server。它允许使用LLM大模型使用结构化命令控制网页浏览器,从而可以快速且更准确的操作浏览器,非常适合网页导航、表单填写、数据提取和自动化测试等任务。
这包括明确实体属性、定义实体间关联类型(如"用户-购买-商品"、"订单-包含-商品"等关系),为后续知识组织提供结构化基础,梳理核心业务规则,采用统一编号格式(如"Rule-302:退款需在15分钟内审核")。反馈优化闭环通过缺陷分析看板实现系统性质量管控:每周统计幻觉类型分布(如模糊表述占比、高风险操作误报率等),标注商品描述生成、促销规则配置等高频出错业务模块,并建立修复进度追踪机制(含责任人
1、自动化代码中,用到了哪些设计模式?答:自动化代码用到过的设计模式:①单例设计模式②工厂模式③PO设计模式④数据驱动模式⑤面向接口编程设计模式2、什么是Selenium答:Selenium是一个开源的web自动化测试框架,支持多种编程语言开发自动化测试脚本,支持跨浏览器平台进行测试3、TestNG中注解有哪些?答:@Test,@BeforeSuite,@AfterSuite,@BeforeTes

遇到网页加载慢,运行效率降低,可以通过修改页面加载策略提升自动化效率。

APP自动化测试运行环境比较复杂,稍微不注意安装就会失败。我见过不少朋友,装了1个星期,Appium的运行环境还没有搭好的。搭建环境本身不是一个有难度的工作,但是Appium安装过程中确实存在不少隐藏的比较深的坑,如果一不小心踩中了其中的一个,那可能会花费比较长的时间来解决。今天出一个 Appium 安装的详细教程,只要你照着这个做,并且注意我标出来的每一个注意事项,就可以轻松地装好 Appium
POM是Page Object Model的简称,它是一种设计思想,意思是,把每一个页面,当做一个对象,页面的元素和元素之间操作方法就是页面对象的属性和行为。POM一般使用三层架构,分别为:基础封装层、页面对象层、测试用例层。目录结构大致如下基础封装层基础封装层主要是封装一些常用的方法,提高代码的复用。基础封装层当前只包含了3个文件:base_page.py:将所有界面共用的方法进行封装brows

UI,即(User Interface简称UI用户界面)是系统和用户之间进行交互和信息交换的媒介UI自动化测试Web自动化测试和移动自动化测试都属于UI自动化测试,UI自动化测试就是借助自动化工具对程序UI层进行自动化的测试主流的web自动化测试工具1.QTPQTP是一个商业化的功能测试工具,收费,支持web,桌面自动化测试。2.Selenium(本阶段学习)Selenium是一个开源的web自动

本篇文章主要讲述的是如何自动获取短信验证码和如何自动获取图片验证码,并写入到对应的输入框中(以下均使用微博的找回密码作为示例)获取短信验证码的方法有三种,如下所示:在手机的通知栏中获取短信内容通过监控手机日志获取短信验证码通过redis获取短信验证码以下只写出第一种在通知栏中获取短信内容的方法,后续两种方法会在后面进行分享。获取图片验证码的方法:通过百度的文字识别,进行识别获取图片中的字母、文字或

剩下两种是xpath和css定位,它们用元素路径来定位的。在关键字驱动的测试中,被测试的应用程序的功能记录在一个表格中,以及每个测试的分步说明。让你能够在面试的时候轻松应对,也让你在学习自动化测试的时候明白应该关注哪些内容,而不仅仅只是会调用接口模拟输入和点击操作!如果元素存在id属性,我一定使用id,因为简单方便,定位最快。③ 如果还没解决,检查元素是否在内联框里 如果在内联框里,需要先切换到内








