- 博客(11)
- 收藏
- 关注
原创 pytest、Selenium 与 Appium 自动化测试用法
假设我们需要测试一个登录功能。打开登录页面。输入用户名。输入密码。点击登录按钮。检查是否成功进入首页。自动化测试就是把这些操作写成代码,让计算机重复执行。assert page_title.text == "首页"准备测试条件 -> 执行操作 -> 验证结果# 1. 准备数据# 2. 执行登录操作# 3. 验证结果assert current_page == "首页"只进行点击和输入,却不验证最终结果,通常还不能算一条完整的测试。
2026-08-20 15:58:08
190
原创 Selenium使用教程
等待元素文本长度大于0# 等待元素属性变化POM是一种设计模式,将页面元素和操作封装成独立的类,提高代码复用性和可维护性。模块重点元素定位8种方式,优先ID/CSS/XPath元素交互输入、点击、下拉框、键盘鼠标操作等待机制显式等待 > 隐式等待 > 强制等待浏览器操作窗口、导航、滚动弹窗处理POM模式页面元素和操作封装成类。
2026-07-19 12:49:20
181
原创 测试用例编写方法总结
场景推荐方法输入验证等价类划分 + 边界值分析多条件组合判定表法 / 因果图法业务流程场景法状态驱动状态迁移法多参数组合正交实验法经验补充错误推测法。
2026-07-17 10:13:05
176
原创 Redis知识点
属性说明全称Remote Dictionary Server(远程字典服务器)类型内存数据库、NoSQL、单线程特点读写速度快(10万+ QPS)、支持多种数据结构。
2026-07-05 15:36:57
173
原创 MySQL 知识点总结
操作数据库/表结构-- 创建数据库(指定字符集)-- 删除数据库(谨慎使用!-- 创建表-- 修改表结构-- 添加字段-- 修改字段类型-- 修改字段名-- 删除字段-- 删除表。
2026-07-05 10:47:15
278
原创 测试开发的学习路线(java篇)
一、java基础语言数据类型:基本数据类型、引用数据类型、枚举、数组流程控制:判断、循环面向对象抽象类接口,封装,继承,多态集合类、泛型注解(@)多线程(并发)IO流(文件输入输出)反射异常处理(try catch)二、数据结构与算法1、常用数据结构:数组、字符串(string)、队列和栈链表(单,双,环)集合(set)哈希表(hashmap、hashtable)二叉树2、常用算法。
2026-07-03 14:48:53
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅