自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 收藏
  • 关注

原创 python:编写一个函数查找字符串中的最长公共前缀

使用列表中的第1个元素作为比较对象,依次对比第1个元素中的每1位字符是否与其他元素的该位置的字符一致,如果一致就加入到新的列表,遇到不一致的就break退出,最后通过字符串的join方法返回公共前缀。先获取给定列表中的最短的元素,在该元素的基础上循环检查其他元素的每一个位是否相同,相同就加入新的列表,遇到不一致的就break退出,最后通过字符串的join方法返回公共前缀。2)使用列表推导式挨个获取相同位置的元素,如果是一样的,经过集合转换后,只会保留1个元素(集合是不重复的元素,可以达到去重功能)

2024-09-22 00:08:37 429

原创 python:给1个整数,你怎么判断是否等于2的幂次方?

提到的将10进制数转成2进制数的函数bin,比如bin(2)的结果是0b10,而bin(9)的结果是0b1001,那么从下图我们可以知道。确实当时没有想到会使用这种方式来检查,虽然也知道bin函数,但就是想不到这种方法,看来还是修炼不够,没有达到乾坤大挪移的功力。共勉: 东汉·班固《汉书·枚乘传》:“泰山之管穿石,单极之绠断干。水非石之钻,索非木之锯,渐靡使之然也。-----比喻坚持不懈,集细微的力量也能成就难能的功劳。-----指水滴不断地滴,可以滴穿石头;

2024-09-21 22:13:03 395

原创 麦肯锡的金字塔原理:越简单,越高效

补充一点:我们人类的大脑是惰性的,更喜欢偏简单的事情,不用动脑的事情,换句话说,如果有事情让我们的大脑要使劲运作,大脑就会很累,整个人就容易精神疲惫。对标我们自己,我们在日常的生活,学习和工作中是不是也会越到各种各样的问题或者麻烦的事情,让我们举足无措,抓耳挠腮,最后由于表达不清楚,抓不住重点,导致自己漏洞百出,错误频频。它是一种方法,也是一种思想。根据重要性依次展开对中心论点的论据,将同类的论据归为一类,通过采用这种‘归类分组’的思维方法,一层一层的抽丝剥茧,这样条理更清晰,更符合人类的思维习惯。

2024-09-17 09:52:17 673

原创 python内置模块pathlib.Path类操作目录和文件

功能类似于os.getcwd()print(f'当前目录: {Path.cwd()}')当前目录: /Users/htsc/Desktop功能类似于os.path.samefile()。测试代码:先初始化Path类,传入参数Path.cwd(),表示当前路径。结果:True。

2024-09-17 09:46:44 1619

原创 python内置模块datetime.timedelta计算时间间隔

Python的datetime模块是一个强大的日期和时间处理库,它提供了多个类来处理日期和时间。主要包括几个功能类datetime.date、datetime.time、datetime.datetime、datetime.timedelta,datetime.timezone等。

2024-09-17 09:28:23 787

原创 python内置模块datetime.time类详细介绍

datetime.time类的函数功能相比上几篇文章介绍的datetime.datetime datetime.date或者time模块都少很多,但是依然具备时间格式化,时间比较等常用功能。共勉: 东汉·班固《汉书·枚乘传》:“泰山之管穿石,单极之绠断干。水非石之钻,索非木之锯,渐靡使之然也。-----指水滴不断地滴,可以滴穿石头;-----比喻坚持不懈,集细微的力量也能成就难能的功劳。

2024-09-08 09:19:45 828

原创 python内置模块datetime.datetime类详细介绍

Python的datetime模块是一个强大的日期和时间处理库,它提供了多个类来处理日期和时间。主要包括几个功能类datetime.date、datetime.time、datetime.datetime、datetime.timedelta,datetime.timezone等。总结: datetime类的功能函数众多,大家不妨选择感兴趣的功能函数复制代码执行,看上去会更直观(以下代码均实际执行有效)。

2024-09-08 08:24:42 1127

原创 python内置模块datetime.date类详细介绍

Python的datetime模块是一个强大的日期和时间处理库,它提供了多个类来处理日期和时间。主要包括几个功能类datetime.date、datetime.time、datetime.datetime、datetime.timedelta,datetime.timezone等。

2024-09-01 14:49:40 1035 1

原创 python内置模块time详解(我们需要了解的多种时间格式)

Python的time模块提供了各种与时间相关的函数。我们可以获取当前时间、操作时间日期、计算两个时间差等。

2024-09-01 11:16:00 1461

原创 python高阶知识之函数装饰器详解

装饰器(decorator)是函数一种高阶用法,定义时需要满足几个条件:1 函数内定义嵌套函数并返回该函数(这种叫函数闭包)2 将函数作为参数传入这样看来实现也不是很复杂,平常我们也会经常用到装饰器函数,比如类中的@staticmethod,@classmethod,Flask框架中的@app.route()等。

2024-08-28 20:57:49 1099

原创 python应用之random模块(居然还有那么多的随机算法函数)

random 是 Python 的一个常用的内置模块,模块提供了生成随机数的功能,包含了多种生成随机数的函数,比如生成随机整数、随机浮点数、从序列中随机选择元素等。

2024-08-25 15:54:55 1257

原创 python应用之内置hashlib库的哈希算法介绍

new(name,data=b’’)方法:创建一个hash算法对象,name传入的是算法的名字,比如下面中的算法名字,data传入的是原始字节数据,可以默认为空。算法名字对应的方法:比如sha256(),md5()等,功能同new方法,可传入字节bytes,字节数组bytearray和内存视图对象memoryview。update(data)方法:向哈希对象中添加数据(字节数据)。可以多次调用此方法,每次调用都会将提供的数据添加到当前哈希计算中。

2024-08-25 15:44:05 676

原创 python的浅拷贝和深拷贝

先通过一个列表的copy示例看下什么是浅拷贝,创建一个list(列表中第6个元素也是一个列表),使用list的copy函数(类似于copy模块的copy函数),复制一个对象1)使用list.copy()函数复制列表给另一个变量打印两个列表,结果显示一样的元素。print(f'列表ListA : {ListA}')print(f'列表ListB : {ListB}')列表ListA : [1, 2, 3, 4, 5, [1, 2, 3]]

2024-08-25 15:40:20 693

原创 RobotFramework框架+Selenium实现UI自动化测试(十六)

Selenium是一个用于Web应用程序的自动化测试工具,支持多平台(Windows、Linux和Mac)、多浏览器(IE,Mozilla Firefox、Safari、Google Chrome、Opera、Edge)、多语言(Java、Python、C#、JavaScript、Ruby),能够让测试脚本像真实用户一样在浏览器中操作。核心组件:Selenium IDE:Selenium Suite下的开源Web自动化测试工具,是Firefox的一个插件,具有记录和回放功能,无需编程即可创建测试用例。

2024-08-11 17:28:28 1121

原创 使用pytest+selenium编写网页UI自动化脚本和用例

Selenium是一个用于Web应用程序的自动化测试工具,支持多平台(Windows、Linux和Mac)、多浏览器(IE,Mozilla Firefox、Safari、Google Chrome、Opera、Edge)、多语言(Java、Python、C#、JavaScript、Ruby),能够让测试脚本像真实用户一样在浏览器中操作。核心组件:Selenium IDE:Selenium Suite下的开源Web自动化测试工具,是Firefox的一个插件,具有记录和回放功能,无需编程即可创建测试用例。

2024-08-10 22:30:44 1052

原创 python中类class的魔法方法

开始介绍之前,我们先看下之前文章我们介绍过的内置类merryview的一些方法,如下图所示: 有很多双下划线开始和结束的method,这么多method是做啥子用的呢?其实这些方法就是我们常说的魔法方法,也是python中的特殊方法。它们以双下划线 __ 开始和结束,这些方法为 Python 类提供了丰富的功能。

2024-08-04 17:45:34 1000 1

原创 pytest测试框架之http协议接口测试

官网使用介绍 请参考pytest-httpserver插件安装后,默认会有一些fixture函数直接使用(fixture函数请参考之前问文章Pytest框架中fixture功能详解在pytest_plugin.py中有fixture函数httpserver,该函数会初始化一个HTTPserver,当然我们也可以直接使用HTTPServer。

2024-08-03 08:35:31 696 1

原创 python内置open函数详解

1)file:传入不带路径的字符串(文本文件/二进制文件)或者带有绝对路径或者相对路径的文件。如果传入的文件不存在,默认会创建文件。如果传入的文件不合要求,会报错如下:2)mode:指明文件打开模式的可选字符串。默认为‘r’表示以文本模式读取。字符含意'r'只读取(默认);文件必须存在,否则会报错。'w'只写入,是覆盖式写入(比如第一次写入后,再次打开以w方式写入会覆盖原内容。'x'排它性创建,如果文件已存在则失败。如果文件不存在则创建,模式为写入,与'w'类似。'a'

2024-07-28 10:07:58 1271 1

原创 python内置input函数编写猜数字小游戏

在Python中,input() 函数允许程序暂停执行并等待用户输入一些文本字符串信息,当用户输入内容并按回车键后,input() 函数会读取用户输入的文本(包括空格,但不包括回车键的字符’\n’),并将该文本作为一个字符串返回。使用 input() 函数时,你可以将提示信息作为参数传递给该函数,这样就会在等待用户输入之前显示这段提示信息。

2024-07-20 18:04:04 384 1

原创 python中format函数和f-string详解

Python 中的 format() 函数是一种格式化的方法,通过花括号 {} 来定义占位符,并通过 format() 方法中的参数来替换这些占位符。这种方法非常灵活,可以处理多种数据类型,并且可以通过索引、关键字或者属性名来访问对象的属性。从 Python 3.6 开始,引入了一种新的字符串格式化方法:f-string(格式化字符串),它比 str.format() 方法更简洁、易读。

2024-07-19 23:23:18 564 1

原创 python内置zip函数详解

如果可迭代对象长度不同,使用itertools.zip_longest对象可以将不满足长度的元素填充其他值代替(默认使用None代替,可传参数fillvalue=其他值)使用默认值None填充设置其他固定值填充共勉: 东汉·班固《汉书·枚乘传》:“泰山之管穿石,单极之绠断干。水非石之钻,索非木之锯,渐靡使之然也。-----指水滴不断地滴,可以滴穿石头;-----比喻坚持不懈,集细微的力量也能成就难能的功劳。

2024-07-19 22:13:07 705 1

原创 pytest测试框架+allure插件自定义测试报告

之前文章我们学习了pytest-html插件生成html测试报告,本章介绍另一个好用的插件。allure-pytest 是pytest的一个插件,帮助我们再pytest测试框架中集成Allure框架来生成详细的测试报告。 Allure 是一个灵活的轻量级多语言测试报告工具,支持包括 pytest /testng在内的多种测试框架,能够生成易于理解和丰富的测试报告。allure-pytest能够生成包含测试步骤、日志、标题、优先级、附件等详细信息的测试报告,有助于更好地理解测试用例的执行情况。自定义功能

2024-07-14 21:46:26 755 1

原创 pytest测试框架pytest-random-order插件随机执行用例顺序

Pytest提供了丰富的插件来扩展其功能,本章介绍下pytest-random-order插件,随机设置pytest测试用例的运行顺序,并对随机性进行一些控制。

2024-06-30 23:01:35 896 1

原创 pytest测试框架pytest-cov插件生成代码覆盖率

-no-cov-on-fail:如果测试运行失败,不要报告覆盖范围。举例:设置用例会执行失败(比如上面的用例中加上assert False),当执行参数带上--no-cov-on-fail时,用例执行有失败时,就不会产生覆盖率报告。--no-cov:完全禁用覆盖报告。当执行命令加上该参数后,不会生成代码覆盖率报告。--cov-fail-under=MIN如果总覆盖率小于MIN,则认为不达标。举例:执行命令增加参数--cov-fail-under=90要求覆盖率不低于90%

2024-06-30 22:53:16 1019 1

原创 pytest测试框架pytest-order插件自定义用例执行顺序

使用正数或者负数定义顺序,数字越小先执行。举例@pytest.mark.order(1)或者@pytest.mark.order(index=1),可以直接填数字,也可以使用index=某个数字。PS:该处的数字有点像python列表list的索引,0代表第一个元素,-1代表最后一个元素如果全是正数或者全是负数,按照数字小到大的顺序执行如果既有正数又有负数,则按照正数由小到大排序,然后再按照负数由小到大排序没有标记的测试用例在所有具有正数标记的测试之后执行,并在具有负数标记的测试之前执行。

2024-06-27 20:54:57 897 1

原创 pytest测试框架flaky插件重试失败用例

Pytest提供了丰富的插件来扩展其功能,本章介绍下插件flaky ,用于在测试用例失败时自动重新运行这些测试用例。与前面文章介绍的插件pytest-rerunfailures功能有些类似,但是功能上不如pytest-rerunfailures插件丰富。flaky官方并没有明确python和pytest版本限制。

2024-06-23 16:48:50 649 1

原创 pytest测试框架pytest-rerunfailures插件重试失败用例

Pytest提供了丰富的插件来扩展其功能,介绍下插件pytest-rerunfailures ,用于在测试用例失败时自动重新运行这些测试用例。此插件可以通过以下可选先决条件从硬崩溃中恢复:pytest-xdist 2.3.0 或更新版本目前最新版本是14.0,支持了pytest 8.0, 8.1版本,但是不支持最新的pytest 8.2版本,所以大家使用时要注意版本的配套,可以去官方网站(https://pypi.org/project/pytest-rerunfailures/)上查看。

2024-06-23 10:32:24 1032 1

原创 pytest测试框架pytest-xdist插件并发执行测试用例

Pytest提供了丰富的插件来扩展其功能,本章介绍下插件pytest-xdist,主要是提供并行测试、分布式测试、循环测试等功能,可以加快测试速度。pytest-xdist官方显示没有严格的python和pytest版本限制。

2024-06-23 10:20:32 1541 1

原创 pytest测试框架pytest-sugar插件生成进度条

Pytest提供了丰富的插件来扩展其功能,介绍下插件pytest-sugar,可以帮助我们在控制台中显示彩色的测试结果和进度条,提供失败的堆栈回溯信息。

2024-06-22 19:23:03 518 1

原创 pytest测试框架pytest-html插件生成HTML格式测试报告

Pytest提供了丰富的插件来扩展其功能,pytest-html插件帮助我们生成HTML格式的测试报告,为我们提供直观、有效的测试结果展示。为了使用 pytest-html,需要满足以下条件:· Python 3.6 或更高版本。

2024-06-22 19:20:04 980 1

原创 Pytest框架中pytest.mark功能

除了上述的内置标记外,我们可以使用 @pytest.mark 装饰器为测试用例添加标记。例如标记测试用例为version1_1_0,我们可以使用 -m version1_1_0来只运行这些测试用例。使用方式跟-k参数类似,可以填and 或者or等表达式符号。举例:将test_1和test_2标记为version1_1_0,将test_3标记为version1_1_1#函数1print('\n用例test_1执行成功')def test_2(self): #函数2。

2024-06-16 16:28:11 1236 1

原创 Pytest框架中fixture功能详解

使用 @pytest.fixture 装饰器来定义一个 fixture。主要有几个参数fixture_function,scope,params,autouse,ids等,下面几个章节会详细介绍。被@pytest.fixture 装饰的函数会在测试函数或测试方法之前运行,并返回一个值,该值可以作为参数传递给测试函数或测试方法。举例:定义my_fixture函数返回data,将该函数传入测试用例test_example。#这里是设置代码。

2024-06-16 16:23:13 1431 1

原创 Pytest框架中用例用例执行常用参数介绍

pytest 支持通过命令行参数来定制测试运行的方式。以下是一些常用的 pytest 执行参数介绍。-q 或 --quiet: 安静模式,只显示进度和摘要-s : 选项允许在测试的输出中捕获 stdout 和 stderr。-v : 选项会使 pytest 的输出更加详细。-k :只运行能匹配到给定参数表达式的测试用例。-m :运行符合给定标记的测试。-x 或 --exitfirst:一旦有一个测试失败,就停止运行其他测试。--lf 或 --last-failed:只重新运行上次失败的测试。--tb=sty

2024-06-02 22:23:52 1081 1

原创 Pytest框架中的Setup和Teardown功能

用例。

2024-06-02 09:59:11 1247 2

原创 pytest框架用例命名规则详解

3 单个测试文件中,测试类名称以‘Test’开头(不能包含下划线 _),类中的测试用例也以‘test_’开头。比如我们在test_case1.py文件中创建测试类‘TestCase1’用例。1 单个测试文件以‘test_’开头或者以‘_test’结尾。2 单个测试文件中,函数式用例需要名称以‘test_’开头。比如我们在test_case1.py文件中创建3个函数用例。-----比喻坚持不懈,集细微的力量也能成就难能的功劳。-----指水滴不断地滴,可以滴穿石头;

2024-05-26 21:48:15 475 1

原创 python内置函数map/filter/reduce详解

在Python中,map(), filter(), 和 reduce() 是内置的高级函数(实际是class),用于处理可迭代对象(如列表、元组等)的元素。这些函数通常与lambda函数一起使用,以简洁地表达常见的操作。下面我将分别解释这三个函数。

2024-05-26 21:42:39 1067 1

原创 python内置函数property详解

举例:定义一个汽车类,函数carbrand返回汽车品牌属性,函数carbrand_setter修改汽车品牌属性,函数carbran_deletter删除汽车品牌。在Python中,property是一个内置函数(其实是一个class),用于将方法转换为对象的属性。从结果中我们可以看出,当我们访问/修改/删除属性时,分别调用上面定义的三个函数,从而实现将类中的方法当作属性使用。-----比喻坚持不懈,集细微的力量也能成就难能的功劳。

2024-05-19 22:09:37 372 1

原创 python内置函数enumerate详解

在Python中,enumerate是一个内置函数(其实是一个class),用于将一个可遍历的数据对象(如列表、元组或字符串等)组合为一个索引序列,同时列出数据下标和数据本身,一般用在for循环当中。平常使用中可以在需要同时遍历索引和元素的情况下,使用 enumerate() 使代码更加简洁和高效。源代码中大家可以看到enumerate类定义了__iter__ 和__next__魔法方法,之前文章我们也说过定义了这两种方法的可以作为迭代器使用。

2024-05-19 22:07:24 834 1

原创 在mac和windows系统的pycharm中配置执行pytest框架用例

本文主要介绍在pycharm工具配置并执行pytest测试用例,可大大提升后续开发和调试用例的时间,也方便做测试用例管理以及集成git用例管理等。

2024-05-19 11:33:30 1080 1

原创 强大的pytest框架先做个整体认识

1 简单易上手:pytest的语法简洁直观,遵循Python的自然语法,使得开发者能够快速上手并编写测试用例。2 插件丰富:pytest拥有一个强大的插件生态系统,允许开发者根据自己的需求选择和使用各种插件,从而扩展pytest的功能。3 支持参数化:pytest提供了参数化功能,允许开发者使用一组数据来运行相同的测试用例,提高了测试的复用性和效率。4 支持fixtures。

2024-05-19 11:23:16 1569 1

RobotFramework自动化框架介绍(16篇文章覆盖框架,接口和UI自动化等详细介绍)

文章详细介绍了框架的使用,大家下载后可以作为自己或者公司内部的学习培训资料,最主要提升个人能力,多拿工资。 初识RF自动化框架(一) RF内置库BuiltIn介绍(二) RF中Setup和Teardown(三) RF中Collections列表关键字使用(四) RF中Collections字典关键字使用(五) RF中userkeyword和resource文件(六) 代替ride使用pycharm高效执行RF用例(七) RF灵活使用各种变量(八) RF内置变量详细介绍(九) RF之http接口测试库RequestsLibrary使用介绍(十) RF之使用DatabaseLibrary库操作mysql数据库(十一) RF之如何使用数据驱动(十二) RF之用例执行时添加命令行参数(十三) RF进阶之自定义的python模块(十四) RF框架之导入自己打包的python程序(十五) RF+selenium进行UI自动化测试介绍(十六)

2024-09-21

Python的time模块提供了各种与时间相关的函数功能

Python的time模块提供了各种与时间相关的函数。我们可以获取当前时间、操作时间日期、计算两个时间差等。 时间有两种标准表示法: 数字表示: 整数或浮点数,通常是自从1970年1月1日以来的差值。 9个整数组成的元组:元组项包含年份,月份,天,小时,分钟,秒,星期,一年中的第几天,夏令时标志。

2024-09-21

Python的datetime模块是一个强大的日期和时间处理库,包含date/time/datetime/timedelta类

Python的datetime模块是一个强大的日期和时间处理库,本文包含datetime.date、datetime.time、datetime.datetime、datetime.timedelta的功能函数详细介绍,包含了日期/时间的处理和计算和比较的功能,并且每个函数都附有源代码截图,方便大家学习和了解细节。 PS:大家可以下载后学习,如果不想下载,可以直接参考发布的文章学习。

2024-09-20

RobotFramework框架之导入自己打包的python程序(十五).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

RobotFramework进阶之自定义的python模块(十四).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

RobotFramework之用例执行时添加命令行参数(十三).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

RobotFramework之如何使用数据驱动(十二).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

RobotFramework之使用DatabaseLibrary库操作mysql数据库(十一).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

RobotFramework之http接口测试库RequestsLibrary使用介绍(十).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

python自动化框架RobotFramework内置变量详细介绍(九).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

python自动化框架RobotFramework灵活使用各种变量(八).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

代替ride使用pycharm高效执行RobotFramework用例(七).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

python自动化RobotFramework中userkeyword和resource文件(六)

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

python自动化RobotFramework中Collections字典关键字使用(五).docx

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-02-18

python自动化RobotFramework中Collections列表关键字使用(四)

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-01-27

python自动化测试框架RobotFramework中Setup和Teardown(三)

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上

2024-01-27

python自动化测试框架RobotFramework内置库BuiltIn介绍(二)

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-01-27

python自动化测试框架RobotFramework基础环境安装/使用(一)

RobotFramework框架是一个很通用的自动化测试框架,支持常用的http接口自动化、selenium等UI自动化 容易上手,很适合新人学习和了解,有需要的可以下载学习

2024-01-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除