草庐IT

read_more

全部标签

一款接口自动化神器—开源接口测试平台Lim(Less is More)

前言对于传统的实现接口自动化的方案往往是搭建自动化框架,通过excel编写用例来驱动执行,例如常见的万金油技术栈组合:excel(编写用例)、pytest(用例执行)、allure(测试报告)等。很多公司往往是通过自动化框架而非测试平台来实现接口自动化,主要是自动化框架相对于测试平台的建设成本会低很多。但对于自动化用例的维护、及编写用例的上手难度来讲同样会更难不少。可以看到,建设架构的成本和用例维护成本是一个成反比的关系。而且大多(中小型企业)公司也没有时间或愿意花较高的薪资聘请专门开发测试平台的人员。所以寻找开源的接口测试平台也成为了一个办法。测试平台有很多,但真正能让开展自动化变得高效的却

一款接口自动化神器—开源接口测试平台Lim(Less is More)

前言对于传统的实现接口自动化的方案往往是搭建自动化框架,通过excel编写用例来驱动执行,例如常见的万金油技术栈组合:excel(编写用例)、pytest(用例执行)、allure(测试报告)等。很多公司往往是通过自动化框架而非测试平台来实现接口自动化,主要是自动化框架相对于测试平台的建设成本会低很多。但对于自动化用例的维护、及编写用例的上手难度来讲同样会更难不少。可以看到,建设架构的成本和用例维护成本是一个成反比的关系。而且大多(中小型企业)公司也没有时间或愿意花较高的薪资聘请专门开发测试平台的人员。所以寻找开源的接口测试平台也成为了一个办法。测试平台有很多,但真正能让开展自动化变得高效的却

【Pandas总结】第二节 Pandas 的数据读取_pd.read_csv()的使用详解(非常全面,推荐收藏)

使用pandas进行数据读取,最常读取的数据格式如下:NO数据类型说明使用方法1csv,tsv,txt可以读取纯文本文件pd.read_csv2excel可以读取.xls.xlsx文件pd.read_excel3mysql读取关系型数据库pd.read_sql本文主要介绍pd.read_csv()的用法:pd.read_csvpandas对纯文本的读取提供了非常强力的支持,参数有四五十个。这些参数中,有的很容易被忽略,但是在实际工作中却用处很大。pd.read_csv()的格式如下:read_csv( reader:FilePathOrBuffer,*, sep:str=..., delimi

【Pandas总结】第二节 Pandas 的数据读取_pd.read_csv()的使用详解(非常全面,推荐收藏)

使用pandas进行数据读取,最常读取的数据格式如下:NO数据类型说明使用方法1csv,tsv,txt可以读取纯文本文件pd.read_csv2excel可以读取.xls.xlsx文件pd.read_excel3mysql读取关系型数据库pd.read_sql本文主要介绍pd.read_csv()的用法:pd.read_csvpandas对纯文本的读取提供了非常强力的支持,参数有四五十个。这些参数中,有的很容易被忽略,但是在实际工作中却用处很大。pd.read_csv()的格式如下:read_csv( reader:FilePathOrBuffer,*, sep:str=..., delimi

C++ 内存模型 write_x_read_y 试例构造

之前一段时间偶然在B站上刷到了南京大学蒋炎岩(jyy)老师在直播操作系统网课。点进直播间看了一下发现这个老师实力非凡,上课从不照本宣科,而且旁征博引又不吝于亲自动手演示,于是点了关注。后来开始看其网课录播,其中一节的标题吸引了我,多处理器编程:从入门到放弃(线程库;现代处理器和宽松内存模型)。“多处理器编程”这个词让我联想到去年看的《TheArtofMultiprocessorProgramming》,于是仔细看了一下这节网课。里面介绍到了一个试例write_x_read_y,它是用C语言和内联汇编写的,它用来说明运行期指令重排。这个试例能够成功观测到运行期指令重排现象。这让我不得不佩服jyy

C++ 内存模型 write_x_read_y 试例构造

之前一段时间偶然在B站上刷到了南京大学蒋炎岩(jyy)老师在直播操作系统网课。点进直播间看了一下发现这个老师实力非凡,上课从不照本宣科,而且旁征博引又不吝于亲自动手演示,于是点了关注。后来开始看其网课录播,其中一节的标题吸引了我,多处理器编程:从入门到放弃(线程库;现代处理器和宽松内存模型)。“多处理器编程”这个词让我联想到去年看的《TheArtofMultiprocessorProgramming》,于是仔细看了一下这节网课。里面介绍到了一个试例write_x_read_y,它是用C语言和内联汇编写的,它用来说明运行期指令重排。这个试例能够成功观测到运行期指令重排现象。这让我不得不佩服jyy

Android Studio : Read timed out和connect timed out的解决方法

科学上网也无法自动下载gradle,导致跨大版本升级As(AndroidStudio),出现各种问题。目前来说,不考虑架构,插件等的问题。一进来就给你个build半天。方法除了gradle指定。gradle下载覆盖C盘.gradle的wrapper里面的文件夹对应的gradle版本。还有一个就是依赖库,插件下载缓慢,Gradle:Buildmodel问题。本来不想写博文的。但是有时候同一个方法有多重解决方法。得记录下,分享出去,别人也不一定是同方法解决同问题,就是这么神奇。-------------------------------------------正文----------------

Android Studio : Read timed out和connect timed out的解决方法

科学上网也无法自动下载gradle,导致跨大版本升级As(AndroidStudio),出现各种问题。目前来说,不考虑架构,插件等的问题。一进来就给你个build半天。方法除了gradle指定。gradle下载覆盖C盘.gradle的wrapper里面的文件夹对应的gradle版本。还有一个就是依赖库,插件下载缓慢,Gradle:Buildmodel问题。本来不想写博文的。但是有时候同一个方法有多重解决方法。得记录下,分享出去,别人也不一定是同方法解决同问题,就是这么神奇。-------------------------------------------正文----------------

解决npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘)报错问题

在vue项目中,使用npmi命令安装nodemodules时,出现报错。 第一句:npmERR!Cannotreadpropertiesofnull(reading'pickAlgorithm') 搜索的话也是有很多答案的,比如:在终端中运行命令:npmcacheclear--force然后重新运行npmi命令,再次安装安装完成,没有出现报错npmrunserve运行项目,项目可以正常启动了。第二句:npmERR!Acompletelogofthisruncanbefoundin: 网上有说是版本不一致的原因,那么npm-v检测npm的版本,再用npminstallnpm-g更新一下(也可以用

解决npm ERR! Cannot read properties of null (reading ‘pickAlgorithm‘)报错问题

在vue项目中,使用npmi命令安装nodemodules时,出现报错。 第一句:npmERR!Cannotreadpropertiesofnull(reading'pickAlgorithm') 搜索的话也是有很多答案的,比如:在终端中运行命令:npmcacheclear--force然后重新运行npmi命令,再次安装安装完成,没有出现报错npmrunserve运行项目,项目可以正常启动了。第二句:npmERR!Acompletelogofthisruncanbefoundin: 网上有说是版本不一致的原因,那么npm-v检测npm的版本,再用npminstallnpm-g更新一下(也可以用