
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
兼容性测试主要是确保Web应用在不同设备、操作系统和浏览器中能正常运行,提供一致的用户体验。

它是一款由支付宝开源的Android 自动化工具。启动耗时计算工具与UI自动化测试打通。特点是无线化和非入侵式。

chromedriver是浏览器驱动程序,selenium代码发送的自动化指令通过它翻译成浏览器能识别的底层命令,浏览器执行。反之,浏览器的执行结果也需要通过浏览器内核反馈给代码这个原生的类的实例化就是driver驱动实例化:1)发送请求: 把调用的方法封装成符合Webdriver协议的请求发给浏览器内核2)接受结果: 反之也能反馈浏览器操作结果给代码,是浏览器内核和代码之间的桥梁。

定位规则1:默认的“添加附件”控件定位方式(通过XPATH找元素)By.XPATH, # 定位方式:用XPATH路径'.//input[@type="checkbox"]/parent::span', # 具体路径:找类型为checkbox的input标签的父级span元素wait=10 # 最多等10秒,直到元素出现# 定位规则2:子控件的定位方式(可能用于页面上有多个附件选项的场景,比如“发票

作为所有元素类的基类,主要提供基础属性定义和实例初始化逻辑# 元素定位器(比如By.XPATH、By.ID)cache = False # 是否缓存元素page_container_loc = Locator(...) # 页面容器定位器(通用元素)page_title_loc = Locator(...) # 页面标题定位器(通用元素)instance。

二、什么是全链路一、测开的质量保证体系1. 需求与设计阶段:预防 “源头性质量问题”:需求管理工具(Jira/Confluence)、思维导图(梳理测试点)、用例管理平台(TestRail / 自研平台)。2. 开发阶段:拦截 “代码级质量问题”:CI 工具(Jenkins/GitLab CI)、单元测试框架(JUnit/pytest)、静态扫描工具(SonarQube)、契约测试工具(Pact)

用例定义:在 YAML 里写清楚 “怎么请求、提取什么、断言什么”。用例执行:框架解析 YAML,发送请求,拿到响应。断言执行:断言工具根据规则,自动对比 “预期值” 和 “实际响应值”,不通过则抛出异常。二、数据库操作封装(连接 + 执行 SQL)db_equalsvalidate:db_equals:断言数据库新增用户: ["SELECT email FROM user WHERE name=

2、注册:首次打开的Charles需要注册——在线破解链接:https://www.zzzmode.com/mytools/charles/——在链接中输入Registered Name,点击生成,即可生成激活码license key。

自由微调(Fine-tuning):可用LoRA、QLoRA针对特定任务优化模型。支持插件、知识库:结合本地向量数据库(如FAISS、Chroma)实现RAG(检索增强生成)。可以调整参数:如max_tokens、temperature,优化输出效果。
