测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
测试
自动化
测开
性能
安全
音视频
社区
开源
工作
招聘
生活
分享
问答
关注
默认
热议
好评
最近回帖
优选
柠檬班首发 unittestreport,帮你快速生成领导喜欢看的自动化测试报告
你还在为unittest生成测试报告而烦恼吗? 前言: 一直以来很多使用python+unittest做自动化测试的的小伙伴都在想,unittest这个官方库为什么没有直接生成测试报告的方法,自己在网上找的一些生成报告的开源的模块,生成的报告样式大都不太美观,不太受领导待见。为了解决大家的这个需求,于是小编(木森)这两 ..
接口自动化
64
引用 •
93
回帖
7.1K
Python 零基础入门教程目录
Python基础部分教程,适合零基础的小白。 [链接] [链接] [链接] [链接] [链接] [链接] [链接] 第8章. 面向对象基础 第9章. 模块和包
Python
92
引用 •
234
回帖
32K
回归测试策略指南
作为一名软件测试人员,我们需要进行回归测试,以确保代码修改后软件的既有功能不会受到影响。那么如何设计和执行有效的回归测试策略呢?本文将为大家提供一些专业建议。 明确回归测试的范围 回归测试不可能也不需要对软件做完整测试,要识别出核心功能和关键业务场景,将回归测试的范围控制在可管理的范围内。比如在一个电商网站修改了订单模 ..
待分类
9690
引用 •
897
回帖 •
5
关注
24
软件测试团队必看:测试指标 TOP 3 榜单
软件测试指标是一种定量测量,有助于评估软件测试工作的进度,质量和健康状况。确定测量指标一般有以下目的,判断测试的有效性、完整性、产品质量,最终分析和改进测试过程。 通过对指标的评分,可以直观地看出哪些指标在测试中应用更广泛和更为关键,测试人员和团队可以根据这个来选择最重点关注的指标。 常见的测量指标有哪些? 代码覆盖率 ..
待分类
9690
引用 •
897
回帖 •
5
关注
33
测试专家总结的用例设计小技巧,还不快来了解一下!
测试用例是将软件测试的行为做一个科学化的组织归纳,目的是将软件测试的行为转化成可管理的模式。测试用例是将测试具体量化的方法之一,对不同的软件,测试用例也是不同。一般来说,常用的测试方法有七大类。等价类划分,边界值,场景法,判定表,因果图,错误推断法,正交测试法。 等价类划分 等价类划分是把所有可能输入的数据分为若干个区 ..
待分类
9690
引用 •
897
回帖 •
5
关注
29
一种有效的嵌入式软件单元测试工具
一、引言 在当今的软件开发领域,单元测试已经成为确保代码质量,提升软件可靠性和安全性的重要环节。对于嵌入式软件来说,尤其在汽车控制等安全性至关重要的领域,单元测试更成为不可或缺的一部分。然而,传统的单元测试方法往往效率低下且容易出错。为了解决这一问题,本文介绍了一种有效的嵌入式软件自动化单元测试工具——WinAMS。 ..
待分类
9690
引用 •
897
回帖 •
5
关注
33
一篇文章教你 5 款工具轻松拿下接口测试
相信很多同学都在公司项目里做过接口测试,因为接口测试是现在企业测试人员的一个标配技能。然而,做接口测试是一定要借助来完成的,所以要学习接口测试,必须要至少掌握1-2款接口测试工具。 市面上有非常多的接口测试工具,比如: Fiddler Charles Jmeter Postman apifox 代码Python &am ..
待分类
9690
引用 •
897
回帖 •
5
关注
63
手工测试与自动化测试各自的优势和局限性是什么?如何合理地配合使用?
对测试从业者而言,手工测试和自动化测试是伴随测试职业一生的两个名词。今天,我们就来聊聊两者各自的优势和局限性,以及如何合理地配合使用。 手工测试和自动化测试的定义 手工测试(Manual Testing)是一种软件测试方法,指由测试人员手动执行预定的测试案例对系统进行测试,以发现错误和确保软件质量。手工测试无需编写自动 ..
待分类
9690
引用 •
897
回帖 •
5
关注
57
探索性测试入门指南
探索性测试是一种依靠测试人员经验的软件测试方法,强调测试人员可以自由地对系统进行交互和操作,自由地设计和执行测试,而不是严格遵循预定的测试用例。在探索性测试过程中,测试人员依靠经验和直觉来模拟用户的各种使用情形,主动探索系统的功能和界面的各种组合,以发现系统存在的缺陷和问题。对所有测试行业的从业者来说,掌握探索性测试的 ..
待分类
9690
引用 •
897
回帖 •
5
关注
72
教你一招,测试人员如何通过 AI 提高工作效率!
伴随着AI技术的兴起,像OpenAI推出的ChatGPT、Microsoft发布的Microsoft 365 Copilot、阿里的通义千问、百度的文心一言、华为的盘古大模型等。很多测试人员开始担心,岗位是否会被AI取代?其实取代你的不是AI,而是会使用AI的测试人! 在工作中,测试人员怎么利用AI提高自己的工作效率呢 ..
待分类
9690
引用 •
897
回帖 •
5
关注
127
Python 字符串脱引号的三大法宝(eval,literal_eval,json.loads)详解
在使用Python代码进行自动化测试的时候,总是会遇到一些数据类型需要进行转化,比如做接口测试的时候从excel表里读取出来的数据就是字符串,但是需要用代码发送接口请求就需要转化为字典。那么这种场景可以怎么进行转化呢? 有如下方法都可以实现字符串转化为字典: 使用eval()函数 使用ast.literal_eval( ..
Python
92
引用 •
234
回帖
163
Pytest 测试框架动态切换测试环境
背景 在自动化测试过程中,有时候我们需要切换不同的测试环境用于验证功能是否正常(比如在测试环境中功能是正常的,但是到了预发布环境中就出现了问题)。往往我们需要手动修改测试脚本中的配置适配在不同的环境执行,十分不优雅! 如果能在执行测试脚本之前指定对应环境进行自动化配置那就不需要手动一个个修改配置了,比如像pytest执 ..
Python
92
引用 •
234
回帖
291
通过电商项目,详解抓包到接口测试,附图片验证码 +cookie 问题处理!
一、背景 通常来说,进行接口测试,开发会提供对应的接口文档给到测试,但也有例外。开发无接口文档,但领导又需要你对刚开发的软件,进行接口测试、接口自动化测试、甚至是性能测试。这个时候作为专业测试应该怎么办? 通过抓包工具获取接口信息,利用工具调通接口,接口信息不明确跟开发沟通,再进行接口测试,完美解决! 二、抓包获取接口 ..
接口测试
37
引用 •
33
回帖
471
嵌入式软件静态解析工具 --CasePlayer2
CasePlayer2: 适用于嵌入式软件的说明书制作及解析工具 静态解析C/C++源代码自动生成流程图等文件 适用于各种嵌入式微机用汇编代码 具有符合编程标准MISRA-C 1998/2004的规范检查功能,Code Metrics计测功能 适用于掌握以往程序的内容,审阅会议时评估程序等,有利于改善软件质量的工具 产 ..
待分类
9690
引用 •
897
回帖 •
5
关注
177
appium2.x 最新安装教程来了!不用再装 appium desktop 了
新的appium已经舍弃了appium-server,重新回归到只有命令行安装和启动appium服务。 本文是基于最新的appium2.x的安装教程。正想学习使用appium的不要错过。 1、安装最新版本的node.js 下载地址:https://nodejs.org/en,一路安装完成即可。 2、命令行安装appiu ..
Appium
20
引用 •
14
回帖
807
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 ..
Selenium
27
引用 •
22
回帖
292
Jenkins 重启相关问题
Jenkins每次重启,配置(比如汉化)都会初始化,而且会重新构建最近的两个项目,请问有大佬知道怎么解决吗
待分类
9690
引用 •
897
回帖 •
5
关注
175
抓 https 报文新方案 -Magisk+LSPosed,来试试吧
关于如何抓取Android端https报文,在上一篇文章中http://testingpai.com/article/1595507273724有介绍可以通过VitualXposed+JustTrustMe模块禁用SSL验证,这样可以抓取到https,还是有一些同学反馈以下的一些问题: App在低版本的Android上 ..
Fiddler
15
引用 •
14
回帖 •
1
关注
920
求助:手机链接用电脑浏览器打开,日期框无法拖动选择
[图片] 以上是需要定位拖动的日期框 目前是在做python+selenium的UI自动化,以上日期框无法拖拽选择日期 尝试过的方法:自带的拖拽、JS拖拽,都无法移动年月日 请问各位大佬,这种自动化拖拽要怎么实现比较好?
待分类
9690
引用 •
897
回帖 •
5
关注
20
手把手用项目实战教你如何从“野路子”华丽转身成为“专业测试”
野路子测试 vs 专业测试 野路子测试:就是很多同学自己摸索着学习就容易变成这种野路子: 你说他不会吧?他好像都知道,你说他都会吧,又会工作中各种问题,面试问啥啥说不出来! 我们把这种情况的人光荣的就叫做野路子:具体表现就如你们刚刚说的:上来就直接点点点, 能否发现bug随缘? 专业测试: 按照系统规范的流程来测试!并 ..
待分类
9690
引用 •
897
回帖 •
5
关注
296
深入解析 YAML 配置文件:从语法到最佳实践
一、认识YAML YAML(YAML Ain't Markup Language)是一种人类可读的数据序列化语言。它的设计目标是使数据在不同编程语言之间交换和共享变得简单。YAML采用了一种简洁、直观的语法,以易于阅读和编写的方式表示数据结构。 YAML广泛应用于配置文件、数据序列化、API设计和许多其他领域。它被许多 ..
关键字驱动
7
引用 •
5
回帖 •
2
关注
542
Appium 全新 2.0 版本特性介绍
关于Appium V2 Appium V2 beta版本在2021年发布,从2022年1月1号开始,Appium核心团队不会再维护Appium 1.x版本了,所有近期官方发布的平台驱动(如Android平台的UIAutomator,IOS平台的XCUITest)不再兼容Appium 1.x,需要基于Appium V2版 ..
Appium
20
引用 •
14
回帖
661
测试学 SQL,简单用法
前言 作为一名测试工程师,工作中在对测试结果进行数据比对的时候,或多或少要和数据库打交道的,要和数据库打交道,那么一些常用的sql查询语法必须要掌握。最近有部分做测试小伙伴表示sql查询不太会,问我有没有sql查询语法这一块的文档可以学习,于是小编就整理了这篇超详细的SQL查询语法教程,来给大家参考学习! 1、数据准备 ..
待分类
9690
引用 •
897
回帖 •
5
关注
311
应聘软件测试,差点栽在了... 这 5 道 S 级的测试用例设计题上... ...
1、 用例设计:根据下面需求,进行测试用例设计,请注意对测试点的表达。 (网页端)需求描述: 某项目的营养素配置页面,供用户用来配置营养素的相关信息,其中: l 项目可供用户选择一种或多种营养素; l 点击每行尾部的“+”可以增加一行输入框,点击每行尾部的“-”会删除当前行; l 每种营养素都包括默认推荐量; l 推荐 ..
测试用例
28
引用 •
16
回帖
542
详解自动化面试常见算法题!!
1、实现一个数字的反转,比如输入12345,输出54321 num = 12345 num_str = str(num) reversed_num_str = num_str[::-1] reversed_num = int(reversed_num_str) print(reversed_num) # 输出 5432 ..
自动化测试工具
自动化测试工具
18
引用 •
14
回帖
422
一文详解 requests 库中 json 参数和 data 参数的用法
在requests库当中,requests请求方法,当发送post/put/delete等带有请求体的请求时,有json和data2个参数可选。 众所周知,http请求的请求体格式主要有以下4种: application/json applicaiton/x-www-from-urlencoded multipart/ ..
接口自动化
64
引用 •
93
回帖
641
Python 的内置函数 sorted() 来按 ASCII 顺序对字典进行排序。
Python的内置函数 sorted() 来按ASCII顺序对字典进行排序。 my_dict = {'name': 'John', 'age': 30, 'city': 'New York', 'country': 'USA'} sorted_dict = dict(sorted(my_dict.items())) p ..
接口自动化
64
引用 •
93
回帖
229
111 后即可得三就
111
待分类
9690
引用 •
897
回帖 •
5
关注
232
求助,我 selenium webdriver 一直不能运行
D:\Python\Python38-32\python.exe C:/Users/Windows/PycharmProjects/DEMOCESHI/D1/DEMO1.py Traceback (most recent call last): File 'C:/Users/Windows/PycharmProject ..
待分类
9690
引用 •
897
回帖 •
5
关注
20
Bito AI 智能编程——与 pycharm 完美集成,提升 10 倍开发效率!
一、Bito基本介绍 1.1、什么是Bito? Bito是一款建立在OpenAI和ChatGPT模型之上的人工智能编程辅助软件,Bito AI可以帮助开发人员大幅提升工作效率。它是一个功能齐全的工具,同时使用和ChatGPT相同的模型,它可以让您的开发工作效率提高10倍,并每天节省一个小时的时间。 1.2、Bito能做 ..
接口自动化
64
引用 •
93
回帖
1.6K
测试标题 1
测试帖子1
待分类
9690
引用 •
897
回帖 •
5
关注
216
测试标题 2
测试帖子2
待分类
9690
引用 •
897
回帖 •
5
关注
191
数据库还只会增删改查?如何用数据库分分钟构造百万数据!
数据库在测试工作过程中的使用总是无处不在的,总结一下最主要的两个场景如下: 1)确认系统测试和接口测试的测试结果,以及进行问题定位分析; 2)在项目中构造测试数据,比如当项目要做性能测试需要大量数据,需要测试搜索或者检查数据一致性的等,都需要构造大量的数据。 定位问题很多同学可能在项目里多少都遇到过一些,毕竟是简单的查 ..
待分类
9690
引用 •
897
回帖 •
5
关注
318
Jenkins 主从模式配置详解 ~
01.什么是主从模式 主从模式英文简称为 Master-Slave,基于分而治之的核心思想,将一个原始任务分解成若干个语义等同的子任务,并由专门的工作者线程来并行执行这些子任务。 日常构建 Jenkins 任务中,会经常出现下面的情况: 自动化测试需要消耗大量的 CPU 和内存资源,如果服务器上还有其他的服务,可能会造 ..
持续集成
16
引用 •
10
回帖 •
1
关注
398
软件测试职业生涯需要编写的全套文档模板,收藏这一篇就够了 ~
作为一名测试工程师,在整个的职业生涯中,会涉及到各种不同类型的文档编写,大体包括如下: [图片] 对应文档模板及文档编写视频如下: [图片][图片] 一、测试岗位必备的文档 在一个常规的软件测试流程中,会涉及到测试计划、测试方案、测试用例、测试报告的编写,这些文档也是软件测试岗位必须掌握的文档类型。 [图片] 1、测试 ..
测试管理
8
引用 •
3
回帖
582
教你如何使用 Fiddler+Linux 日志 + 数据库,提升测试段位,强势回怼开发!
1、什么是定位问题和分析问题的能力? 定位分析问题的能力是测试不可或缺的,而且这个能力需要项目经验积累以及需要丰富的知识面才能达到的。企业需要这样的人才,因为他们需要会解决问题的人,而不仅仅是发现问题的人! 所以,面试经常会问一些问题: 1、测试过程中有没有遇到过什么问题?你是解决的? 2、遇到bug怎么分析是前端bu ..
待分类
9690
引用 •
897
回帖 •
5
关注
251
Fiddler 和 Charles 二次代理进行抓包
一、Fiddler 1.1 Fiddler抓取HTTPS设置 1.1.1 配置证书 Tools菜单 —> Options —> HTTPS —> 勾选Decrypt HTTPS traffic选项。 说明: 勾选Decrypt HTTPS traffic选项: Decrypt HTTPS traffi ..
Web
20
引用 •
9
回帖
797
新华三,奇安信,宁德时代测试类岗位 24 届实习内推!
新华三,奇安信,宁德时代,科锐国际,得物24届实习生内推! ①新华三集团 24 届暑期实习 【内推岗位】:芯片开发设计、软件测试、算法研究 【工作地点】:杭州,合肥,北京 【内推通道】:[链接] ②奇安信24届暑期实习 【岗位】研发类,安全类,技术类,测试类,产品类,营销,职能 【内推链接】[链接] 【内推码】DSPB ..
待分类
9690
引用 •
897
回帖 •
5
关注
245
自动化神器 Playwright 的 Web 自动化测试解决方案
1. 主流框架的认识 [图片] 总结: 由于Selenium在3.x和4.x两个版本的迭代中并没有发生多大的变化,因此Selenium一统天下的地位可能因新框架的出现而变得不那么稳固。 后续的Cypress、TestCafe、Puppeteer被誉为后Selenium时代Web UI自动化的三驾马车。但是由于这三个框架 ..
web自动化
48
引用 •
101
回帖
1.7K
从原生页面切换到 webview 界面 driver.switch_to.context
''' 1、下载对应版本的谷歌驱动(下载地址:[链接]) 2、添加谷歌驱动'chromedriverExecutableDir':r'D:\chromedriver_win32'#添加谷歌驱动 3、切换到web页面: #打印所有上下文 print(driver.contexts) #切换到下个网页,H5网页 drive ..
待分类
9690
引用 •
897
回帖 •
5
关注
223
driver.switch_to.context() 报错问题
APPIUM执行webview切换的时候,报谷歌驱动版本和adb版本不匹配;我的谷歌驱动版本是86版本 [图片] adb版本是1.0.31版本,但是86版本的谷歌驱动需要,1.0.38以上版本的adb,所以解决方法: 1、去网络下载1.0.38以上版本的adb,我下载的是1.0.40版本 [图片] 2、将sdk中的D: ..
待分类
9690
引用 •
897
回帖 •
5
关注
182
淘客京东多多进宝发单机器人软件
鲸鱼软件是京品库开发的软件,支持京东、淘宝、拼多多、京喜团的优惠商品批量链接转链、口令 转链。每个计划都可以创建副本,简化了计划设置步骤。同时也支持QQ群和微信群消息互转,但是 互转需要手动补主图。微信可启动多个账号,但是QQ只能启动一个账号。例如,采集QQ群的消息, 能分别转发到QQ群或者微信群,适用于社群达人、种草 ..
待分类
9690
引用 •
897
回帖 •
5
关注
223
jmeter 命令行启动 动态参数化
[Jmeter命令行参数] 一、在linux中,使用非gui的方式执行jmeter。若需更改参数,必须先编辑jmx文件,找到对应的变量进行修改,比较麻烦。因此,可以参数化一些常用的变量,直接在Jmeter命令行进行设置 二、参数 -J 和 -G 1、格式:-J变量名=值 -G变量名=值 2、相同之处:设置jmeter属 ..
Jmeter
66
引用 •
64
回帖
736
gitee 与 pycharm 的集成
一、git环境安装 下载git 下载地址:https://git-scm.com/downloads 下载完成之后,一步步安装完成。 在windows系统中,打开cmd终端,输入git命令,出来如下图所示的内容,则安装成功。 [图片] 配置git 在安装完成之后,需要对git进行配置,用来说明你的身份。(因为后期要频繁 ..
待分类
9690
引用 •
897
回帖 •
5
关注
710
Katalon Studio 导入 swagger 接口文档
前言 katalon studio大家都已经不陌生了,是一款现在非常主流的自动化测试工具,包括了web、api、APP,甚至PC应用程序都可以使用它来完成自动化测试。 swagger是一款RESTFUL接口的文档在线自动生成软件,swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的We ..
自动化测试工具
自动化测试工具
18
引用 •
14
回帖
310
Python 动态设置属性
实践是检验真理的唯一标准:拷贝到pycharm试一下 动态设置属性 用作接口自动化的 # 全局变量 参数传递 参数化 1、设置属性 setattr(object,key,value) 2、获取属性 getattr(object,key,'属性不存在的时候返回的值,避免报错') 3、删除属性 delattr(object ..
待分类
9690
引用 •
897
回帖 •
5
关注
255
如何玩转国产神器:接口一体化协作平台 Apifox!
前言:Apifox是什么? 简介: 简单来说,Apifox = swagger + mock + postman+Jmeter,是API 文档、API 调试、API Mock、API 自动化测试一体化协作平台。可以把接口开发过程中各角色的工作,例api设计者、后端开发、前端开发、测试人员协同到一个Apifox平台完成。 ..
测试平台
7
引用 •
6
回帖
397
Python 进阶 魔术方法 上下文管理器 with、__enter__、__exit__
实践是检验真理的唯一标准 ''' 1、为什么使用with的时候,可以省去执行 对象.close()??? 2、with到底做了什么??? with启动了对象的上下文管理器 3、上下文管理器协议: __enter__: 进入 enter方法返回的结果被as后面的变量接收,with ... as f __exit__: 退 ..
待分类
9690
引用 •
897
回帖 •
5
关注
226
Python 进阶 魔术方法 __new__
实践是检验真理的唯一标准:拷贝到pycharm一试便知 一、__new__的作用 俗话说:“没有对象? new一个。” __new__创建对象的方法 __init__初始化对象 对象:new方法先创建,然后通过init方法初始化 注意点:一般情况不要重写new方法,除非有特定的需求需要使用new方法来实现 定义了new ..
待分类
9690
引用 •
897
回帖 •
5
关注
191
Python 进阶 魔术方法 __call__
实践是检验真理的唯一标准:拷贝到pycharm一试便知。 . 一、__call__使用 1、callable(对象) 判断对象是否可调用:==> 调用 函数() 对象() callable() 进入函数内部查看,本质是判断类是否拥有__call__方法。 2、实现类创建出来的实例对象可调用 def __call ..
待分类
9690
引用 •
897
回帖 •
5
关注
186
OCR 相关的性能测试该怎么做
库里有几百个基础算法模型, 每次传文件的时候会调用其中的十几个模型,每个模型的解析时间都不一样 怎么对这个业务做一个性能测试 如果只对单模型做性能测试,该业务场景下没有实际意义
待分类
9690
引用 •
897
回帖 •
5
关注
20
Python 继承、多继承、多重集成、多态
实践是检验真理的唯一标准:拷贝到pycharm一试便知。 类的特性: 1、继承:子类继承父类,就拥有了父类的所有方法和属性(私有方法和属性除外) 2、封装:隐藏内部的实现,对外公开接口或者方法 3、多态:一个事物有多种形态 一、继承 1、继承的写法 class Test02(Test01): 2、子类调用父类的方法 1 ..
待分类
9690
引用 •
897
回帖 •
5
关注
230
近期群友遇到的面试题分享
也许你为了转行测试已经学习了好几个月,也许你做了几年的功能测试,一直也不知道该往哪提升,有时候总在羡慕别人为什么可以拿高薪,而自己的工资只是那么一点点,今天为大家带来群里的某位小伙伴参加的一次面试被问到的一些问题,大家也可以思考一下,这些问题如果被问到,你该如何去回答呢? 背景介绍:求职者是一名工作 5 年的测试人员, ..
待分类
9690
引用 •
897
回帖 •
5
关注
233
Pycharm 通过 SVN 直接管理控制代码,原来这么方便又高级!
前言 做自动化测试的小伙伴都知道,代码不会只放到本地管理,需要托管到远端进行管理!一方面,发布在不同的电脑上进行同步开发,不需要用U盘拷来拷去;另外一方面,可以轻松找回代码,避免本地丢失造成的损失;再者,想要把自动化代码提交给Jenkins做持续集成测试,也可以需要在远端同步。 我们做代码的托管,除了大家熟知的git之 ..
待分类
9690
引用 •
897
回帖 •
5
关注
345
Python 类属性、实例属性、私有属性
实践是检验真理的唯一标准:拷贝到pycharm一试便知。 一、类属性 1、类属性的创建:写在类里面函数外面 2、访问 类属性: 类的内部:self.类属性名称, 类.类属性名称 在类外面:类实例.类属性名称, 类.类属性名称 3、特点 1、类属性不需要实例化类就能进行访问 2、类属性也可以通过类实例进行访问 3、类实例 ..
待分类
9690
引用 •
897
回帖 •
5
关注
203
Katalon Studio 参数化之全局变量
前言 不管是做接口测试还是做自动化测试,参数化肯定是一个绕不过去的坎。 因为我们要考虑到多个接口都使用相同参数的问题。所以,本文将讲述一下katalon是如何进行参数化的。 全局变量 右侧菜单栏中打开profile,点击default,打开之后,在default页面点击add添加全局变量 [图片] [图片] Profi ..
接口自动化
64
引用 •
93
回帖
417
Python 实力方法、类方法、静态方法、私有方法
实践是检验真理的唯一标准:拷贝到pycharm一试便知。 四、实例方法【掌握】 1、创建 def test_01(self) 第一个参数必须是类实例对象,通常使用self来接收(见名知意) 2、调用 实例方法 类里面:self.实例方法名称() 类外面:类实例.实例方法名称() 3、特点 只能通过类实例调用 4、使用场 ..
待分类
9690
引用 •
897
回帖 •
5
关注
643
函数
一、函数的定义 一段可以被另一端代码引用的代码称为函数。通过函数,可以让一段代码被另一段代码引用 二、语法 def test_01(): pass return '函数返回值' 备注:如果有函数返回值就写return,如果没有return可以不写 三、函数返回值 1、函数返回值放在return关键字后面 def tes ..
待分类
9690
引用 •
897
回帖 •
5
关注
210
range、continue、break
一、range 1、语法:range(开始值,结束值,步长) 如:range(0,3,1) 起始值不写,默认为0,步长不写默认为1 range(0,3,1)等同于range(0,3)等同于range(3) 2、range可以用来创建一个列表 如: result = [num for num in range(1,6)] ..
待分类
9690
引用 •
897
回帖 •
5
关注
189
控制流
一、流程的概念 做事情的先后顺序就是流程 二、流程的分类 1、顺序结构 从上到下依次执行 2、选择结构 (1)单if a = 0 if a > 0: print('a>0') (2)标准if...else... a = 1 if a > 0: print('a>0') else: print(' ..
待分类
9690
引用 •
897
回帖 •
5
关注
156