测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
热心市民小叮当
xiaodingdang
互联网
6099
号测试 成员,
2022-07-21 08:32:31
加入
3.1k
个人主页
浏览
6
帖子
+
回帖
+
评论
479
贡献点
76h26m
在线时长
测不完,根本测不完。
4
帖子
7.7k
帖子被浏览
348
浏览帖子
5
被收藏的帖子
8
收藏的帖子
1
关注帖子
2
回贴
135
浏览回贴
0
评论
0
收到的感谢
4
送出的感谢
1
送出的赞同
2
被用户关注
2
关注用户
3.1k
主页被浏览
32
浏览他人主页
25
浏览领域
4
浏览标签
1531
积分
0
Repos
479
贡献点
0
点点点
1
关注标签
发布了帖子
UI 自动化测试神器:RunnerGo 测试平台
RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。 RunnerGo UI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队无需复杂的代码编写即可开展低代码的自动化测试。 [图片] 以一条简单的搜索场景为例,本文介绍Ru ..
1 年前
发布了帖子
Python 中单例模式实现的几种方式
前言 单例模式是一种常用的创建型设计模式,它保证一个类只有一个实例,并提供一个全局的访问点。 单例模式在自动化中的应用常用场景有(来自ChatGPT回答): 管理测试资源:自动化测试通常需要使用各种资源,例如数据库连接、网络连接、文件系统等。使用单例模式可以确保这些资源在整个测试过程中只有一个实例存在,避免资源的重复创 ..
1 年前
收藏了帖子
Python 零基础入门教程目录
Python基础部分教程,适合零基础的小白。 [链接] [链接] [链接] [链接] [链接] [链接] [链接] 第8章. 面向对象基础 第9章. 模块和包
1 年前
感谢了帖子
用例设计方法之因果图详解
一、因果图概述 因果图是从需求中找出因(输入条件)和果(输出或程序状态的改变),通过分析输入条件之间的关系(组合关系、约束关系等)及输入和输出之间的关系绘制出因果图,再转化成判定表,从而设计出测试用例的方法。 该方法主要适用于各种输入条件之间存在某种相互制约关系或输出结果依赖于各种输入条件的组合时的情况 注意: 1)所 ..
1 年前
发布了帖子
selenium 元素定位总结篇
一、By类单一属性定位 元素名称 描述 Webdriver API id id属性 driver.find_element(By.ID, 'id属性值') name name属性 driver.find_element(By.NAME, 'name属性值') class_name class属性 driver.find ..
1 年前
收藏了帖子
Web 自动化神器 TestCafe(二)—元素定位篇
Web自动化神器TestCafe—元素定位篇 前言 前段时间写了一篇关于web自动化测试框架TestCafe的安装和入门文档,有部分小伙伴表示对这个框架比较感兴趣,后续有时间会陆续写几篇关于TestCasfe使用的文章。今天主要给大家介绍一下testcafe这个框架元素定位的方法。 一、css选择器定位 使用testc ..
1 年前
感谢了帖子
selenium4 - 8 大经典定位以外,新增相对定位
selenium4 - 相对定位 selenium一直以来都有经典的8大定位方式: 8大定位方式,分为2大类: 第一类(只根据元素的一个属性定位): id - 元素的id属性值。 id如果是变动的或者部分变动的。 name - 元素的name属性值。 页面也存在元素的name值相同,但是一般会根据元素的业务功能来命名。 ..
1 年前
收藏了帖子
selenium4 - 8 大经典定位以外,新增相对定位
selenium4 - 相对定位 selenium一直以来都有经典的8大定位方式: 8大定位方式,分为2大类: 第一类(只根据元素的一个属性定位): id - 元素的id属性值。 id如果是变动的或者部分变动的。 name - 元素的name属性值。 页面也存在元素的name值相同,但是一般会根据元素的业务功能来命名。 ..
1 年前
收藏了帖子
如何写出尽量少维护的 Xpath 表达式
聊一聊XPath表达式的小技巧 --- 柠檬班Jack导师 有同学问到 UI自动化关于XPath定位稳定性的问题,众所周知,找到了页面的元素,UI自动测试即完成了一半。那么写出稳定的XPath表达式就显得尤为重要了。所谓稳定性,即通过XPath定位出的元素运用在UI自动化脚本中:**能保证脚本健壮,****.**避免因 ..
1 年前
收藏了帖子
Python 代码托管到码云平台,原来这么简单!!
一、什么是代码托管?代码托管又有什么好处? 场景1:我有2个电脑,公司一台,家里一台。我想在两台电脑上都进行同步开发。这时候我只要git push/pull一下就能够同步了,不再需要用U盘拷来拷去 场景2:我要在服务器部署程序,没有图形界面,也物理不可达,怎么办? git clone一下就行。 场景3:哎呀代码写崩了! ..
1 年前
收藏了帖子
gitee 与 pycharm 的集成
一、git环境安装 下载git 下载地址:https://git-scm.com/downloads 下载完成之后,一步步安装完成。 在windows系统中,打开cmd终端,输入git命令,出来如下图所示的内容,则安装成功。 [图片] 配置git 在安装完成之后,需要对git进行配置,用来说明你的身份。(因为后期要频繁 ..
1 年前
关注了用户
lemonkemi
1 年前
感谢了帖子
Python 操作 Excel
数据处理是 Python 的一大应用场景,而 Excel 则是最流行的数据处理软件。因此用 Python 进行数据相关的工作时,难免要和 Excel 打交道。Python处理Excel 常用的系列库有:xlrd、xlwt、xlutils、openpyxl xlrd - 用于读取 Excel 文件,支持.xls和.xls ..
1 年前
收藏了帖子
Python 操作 Excel
数据处理是 Python 的一大应用场景,而 Excel 则是最流行的数据处理软件。因此用 Python 进行数据相关的工作时,难免要和 Excel 打交道。Python处理Excel 常用的系列库有:xlrd、xlwt、xlutils、openpyxl xlrd - 用于读取 Excel 文件,支持.xls和.xls ..
1 年前
关注了用户
mslemonban
1 年前
赞同了帖子
深入解析 YAML 配置文件:从语法到最佳实践
一、认识YAML YAML(YAML Ain't Markup Language)是一种人类可读的数据序列化语言。它的设计目标是使数据在不同编程语言之间交换和共享变得简单。YAML采用了一种简洁、直观的语法,以易于阅读和编写的方式表示数据结构。 YAML广泛应用于配置文件、数据序列化、API设计和许多其他领域。它被许多 ..
1 年前
感谢了帖子
深入解析 YAML 配置文件:从语法到最佳实践
一、认识YAML YAML(YAML Ain't Markup Language)是一种人类可读的数据序列化语言。它的设计目标是使数据在不同编程语言之间交换和共享变得简单。YAML采用了一种简洁、直观的语法,以易于阅读和编写的方式表示数据结构。 YAML广泛应用于配置文件、数据序列化、API设计和许多其他领域。它被许多 ..
1 年前
收藏了帖子
深入解析 YAML 配置文件:从语法到最佳实践
一、认识YAML YAML(YAML Ain't Markup Language)是一种人类可读的数据序列化语言。它的设计目标是使数据在不同编程语言之间交换和共享变得简单。YAML采用了一种简洁、直观的语法,以易于阅读和编写的方式表示数据结构。 YAML广泛应用于配置文件、数据序列化、API设计和许多其他领域。它被许多 ..
1 年前
发布了回帖
Python 实力方法、类方法、静态方法、私有方法
你的七、私有方法 3、特点写的不对,Python中的私有方法可以被继承,但不能被直接访问或调用。 私有方法和属性只能在类内部被访问和调用,而在类外部无法直接访问。但是,在子类中可以继承父类的私有方法,而且可以通过调用其他非私有方法或公有方法来访问和间接调用父类的私有方法。 class Parent: def __pri ..
1 年前
发布了回帖
Python 实力方法、类方法、静态方法、私有方法
你的六、静态方法 3、特点写错了。 静态方法可以访问类相关的属性和方法,但是不能访问实例的相关属性和方法,因为静态方法与类的实例状态无关。 class MyClass: class_var = 10 def __init__(self, instance_var): self.instance_var = instan ..
1 年前
发布了帖子
Fiddler 和 Charles 二次代理进行抓包
一、Fiddler 1.1 Fiddler抓取HTTPS设置 1.1.1 配置证书 Tools菜单 —> Options —> HTTPS —> 勾选Decrypt HTTPS traffic选项。 说明: 勾选Decrypt HTTPS traffic选项: Decrypt HTTPS traffi ..
1 年前
关注了标签
人脉
2 年前