07 2023 档案

摘要:正文 编排测试场景 运行测试 持续集成 查看测试结果 编排测试场景 新建测试场景 测试场景用于将多个接口有序地组合在一起运行,用于测试一个完整业务流程。 打开 Apifox 后点击左侧菜单栏中的“自动化测试”,点击左上角 + 号,选择所归属的目录与设置优先级后完成创建 添加测试步骤​ 创建测试场景后 阅读全文
posted @ 2023-07-30 00:23 天才九少 阅读(6762) 评论(2) 推荐(1) 编辑
摘要:正文: 接口调试 前后置操作 响应和断言 环境和变量 接口调试 Apifox除了写接口文档以外,另一个重要的功能就是做接口调试相当于postman。 当新建了一个接口文档并保存了以后,文档的后面会出现三个页签:修改文档、运行、高级Mock 在运行这里我们就可以进行接口的调试了,当然对于这里而言,我们 阅读全文
posted @ 2023-07-29 17:26 天才九少 阅读(6309) 评论(0) 推荐(0) 编辑
摘要:官网:https://apifox.com/ 帮助文档:https://apifox.com/help/ 正文 接口管理痛点 使用场景和最佳实践 Apifox使用:团队与项目 Apifox使用:接口文档设计 (1)接口管理痛点​ 大多数研发团队通常会使用以下多种工具管理 API 接口: 使用 Swa 阅读全文
posted @ 2023-07-28 19:50 天才九少 阅读(1783) 评论(0) 推荐(0) 编辑
摘要:提示词=上下文背景+角色+任务+细节补充 背景/规定情境:上下文信息 角色详细设定:你希望ChatGPT扮演什么样的角色 输入 行动任务:具体执行什么任务 输出关键结果:也就是输出的具体内容是什么 辅助选项 背景/规定情境 讲清楚你当下场景的上下文信息,越精确越好 像王建硕说的“任何文字,当你知道写 阅读全文
posted @ 2023-07-28 13:27 天才九少 阅读(626) 评论(0) 推荐(0) 编辑
摘要:淘宝购物车页面 业务流程 测试用例 (1)功能测试 (2)界面测试 (3)易用性测试 (4)兼容性测试 (5)性能测试 (6)专项测试 阅读全文
posted @ 2023-07-27 16:43 天才九少 阅读(368) 评论(0) 推荐(0) 编辑
摘要:正文 禅道的介绍 禅道的特点 禅道的使用 禅道的介绍 国产、免费、开源、简单、轻量级 三管融合(产品管理、项目管理、质量管理) 禅道的特点 三权分立 产品部门--构想者 研发部门--执行者 测试部门--保证者 四角协同 产品经理 项目经理 研发团队 测试团队 安装部署: https://www.ze 阅读全文
posted @ 2023-07-26 21:20 天才九少 阅读(110) 评论(0) 推荐(0) 编辑
摘要:正文: 基础查询 复杂查询 基础查询 查询数据准备 SQL语句 drop table if exists goods; create table goods( id int UNSIGNED PRIMARY key auto_increment, goodsName varchar(10), pri 阅读全文
posted @ 2023-07-19 19:13 天才九少 阅读(87) 评论(0) 推荐(0) 编辑
摘要:正文: 基本介绍 Navicat基本使用 数据库操作 数据表操作 数据操作-增删改 数据库:是指长期存储在计算机内、有组织的数据集合 表是数据库中存储数据的基本单位,数据按照分类存储到不同的表中,能够非常高效的查询其中的数据。 常见数据库分类: 关系型数据库 非关系型数据库 查看数据库排名:http 阅读全文
posted @ 2023-07-18 17:59 天才九少 阅读(21) 评论(0) 推荐(0) 编辑
摘要:文件和目录操作 ls/pwd/cd/touch/mkdir/cp/mv/ rm/cat/less/grep/head/tail/ 查找文件 find通常用来在特定目录下搜索符合条件的文件 查找指定路径下扩展名是.py的文件,包括子目录 find [路径] -name "*.py" 如果省略路径,表示 阅读全文
posted @ 2023-07-17 23:42 天才九少 阅读(62) 评论(0) 推荐(0) 编辑
摘要:Linux命令使用技巧 1)Linux服务器终端(非远程连接工具)的放大缩小(终端窗口字体显示) 放大 ctrl + shift + = 缩小 ctrl + - 2)Linux命令的自动补全 在敲出 文件/目录/命令 的前几个字母之后,按下tab键 如果输入的没有歧义,系统会自动补全 如果还存在其他 阅读全文
posted @ 2023-07-16 23:36 天才九少 阅读(65) 评论(0) 推荐(0) 编辑
摘要:1.1 操作系统 操作系统:所有硬件设备组装完成后的第一层软件,能够使用户使用硬件设备的软件即为操作系统 常见分类: 桌面操作系统: windows/macoS/Linux 移动端操作系统: Android(安卓)/ios(苹果) 服务器操作系统: Linux/windows Server 嵌入式操 阅读全文
posted @ 2023-07-16 22:58 天才九少 阅读(42) 评论(0) 推荐(0) 编辑
摘要:6,模拟篇 __call__ __len__ __length_hint__ __getitem__ __setitem__ __delitem__ __reversed__ __contains__ __iter__ __missing__ __enter__和__exit__ __call__方 阅读全文
posted @ 2023-07-16 18:50 天才九少 阅读(39) 评论(0) 推荐(0) 编辑
摘要:emulate numeric type python中这个类型系统叫做duck type,简单的说就是它不去检查具体的这个对象是什么类型,而是检查这个对象有没有相应的功能,而python中有大量的魔术方法就是给某一个对象加上相应的功能,本篇章要讲的就是emulating numeric types 阅读全文
posted @ 2023-07-16 01:38 天才九少 阅读(58) 评论(0) 推荐(0) 编辑
摘要:本篇章的很多魔术方法都是跟class的建立有关的 4,类构建篇 __init_subclass__ __set_name__ __class_getitem__和__mro_entries__ __prepare__ __instancecheck__和__subclasscheck__ __ini 阅读全文
posted @ 2023-07-15 20:34 天才九少 阅读(72) 评论(0) 推荐(0) 编辑
摘要:python魔术方法属性篇 本篇章主要讲与对象的属性有关的魔术方法 3,属性篇 __getattr__ __getattribute__ __setattr__ __delattr__ __dir__ __get__ __set__ __delete__ __slots__ __getattr__方 阅读全文
posted @ 2023-07-15 18:09 天才九少 阅读(47) 评论(0) 推荐(0) 编辑
摘要:魔术方法大全 魔术方法官方名称叫 special method,所谓的魔术方法就是python让用户客制化一个类的方式,顾名思义就是定义在类里面的一些特殊的方法。 这些special method的特点就是它的method的名字,前后都有两个下划线,所以这些方法也被称为Dunder method。 阅读全文
posted @ 2023-07-14 22:47 天才九少 阅读(201) 评论(0) 推荐(0) 编辑
摘要:Jmeter参数化的五种方式 用户定义的变量 函数助手 CSV Data Set Config 正则表达式提取器 JSON提取器 JDBC Connection Configuration 1,用户定义的变量 右击线程组或取样器:添加-配置原件-用户定义的变量 在列表中填入名称和值,在别处就可以使用 阅读全文
posted @ 2023-07-13 17:02 天才九少 阅读(737) 评论(0) 推荐(0) 编辑
摘要:性能测试:验证在 各种性能负载场景下,系统的表现是否符合预期。 一个性能测试场景,Jmeter称之为test plan,即 测试计划 Jmeter 的测试计划 对应 性能测试的一个场景,也就是一个测试用例。 我们应该首先准备好 性能测试用例,然后用Jmeter来创建对应的 测试计划。 性能测试用例, 阅读全文
posted @ 2023-07-13 15:54 天才九少 阅读(279) 评论(0) 推荐(0) 编辑
摘要:正文: postman测试报告插件newman 管理测试用例Collections postman断言 全局变量和环境变量 postman的关联 postman生成测试报告 postman参数化 安装postman测试报告插件newman 1,先安装Node.js:https://nodejs.cn 阅读全文
posted @ 2023-07-10 16:43 天才九少 阅读(76) 评论(0) 推荐(0) 编辑
摘要:Fiddler官网: https://www.telerik.com/fiddler fiddler 8个方面的使用: Fiddler下载安装和证书生成 Fiddler抓包界面常用功能 Filters过滤如何抓取想要的包 Fiddler如何精准定位前后端Bug Fiddler抓取https协议的包 阅读全文
posted @ 2023-07-07 14:54 天才九少 阅读(302) 评论(0) 推荐(0) 编辑
摘要:环境搭建 1,安装client编程库 pycharm中安装appium-python-client pip install appium-python-client 2,安装Appium Server 3,安装JDK 4,安装 Android SDK 手机启动开发者模式,并允许USB调试 打开命令行 阅读全文
posted @ 2023-07-04 18:03 天才九少 阅读(340) 评论(0) 推荐(0) 编辑
摘要:pycharm使用技巧 基础设置: 代码补全 自动排版功能 Ctrl+鼠标滚轮更改字号 代码补全: 自动排版功能 Ctrl+鼠标滚轮更改字号 快捷键1 变量搜索:Ctrl + f 变量替换:Ctrl + r 自动排版:Ctrl +Shift + Alt + L 向右缩进一个制表符:Tab 向左缩进一 阅读全文
posted @ 2023-07-04 14:33 天才九少 阅读(160) 评论(0) 推荐(0) 编辑
摘要:Page Object Model (POM) 直译为“页面对象模型”,这种设计模式旨在为每个待测试的页面创建一个页面对象(class),将那些繁琐的定位操作封装到这个页面对象中,只对外提供必要的操作接口 示例: 文件目录: login_page.py """ 登录页面 """ from selen 阅读全文
posted @ 2023-07-04 05:03 天才九少 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Cookie介绍: Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),一般存放在客户端上 以百度首页为例,打开调试工具(F12),点击Application(应用程序),选择 St 阅读全文
posted @ 2023-07-03 01:10 天才九少 阅读(4075) 评论(6) 推荐(1) 编辑
摘要:正文: 强制等待 隐式等待 显示等待 强制等待 from time import sleep from selenium import webdriver driver = webdriver.Chrome("../resources/chromedriver.exe") 20) # 访问网址 dr 阅读全文
posted @ 2023-07-01 03:16 天才九少 阅读(245) 评论(0) 推荐(0) 编辑
摘要:有时候打印的错误信息不够直观 如果在脚本执行出错时能够对当前窗口进行截图并保存,那么就可以非常直观地看到脚本出错的原因。 WebDriver 提供了截图函数 save_screenshot (),可用来截取当前窗口 from selenium import webdriver driver = we 阅读全文
posted @ 2023-07-01 02:46 天才九少 阅读(271) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示