自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 REST 与 GraphQL:解决现代数据传输中的 API 挑战

在上下文中,Infrahub 是开源基础设施自动化软件,其中包括将各种数据(资产管理、配置管理数据等)组合到单个架构中的新颖方法,以抽象出您想要的任何 IT 或 OT 基础设施的服务定义。GraphQL 和 REST 是互补的,具有共同的 API 架构特征。,并且客户端请求可能存在高度可变性时,GraphQL 在所需的查询数量和获取的数据量方面提供了显著的效率优势。REST 是一组规则,用于定义客户端和服务器之间的结构化数据交换,而 GraphQL 则包含查询语言、架构驱动的架构和工具。

2024-11-01 09:53:06 73

原创 自动化测试开发-Robotframework-语法(变量、循环、判断)

FOR关键字操作:..........单值变量: ${str} 可以标识任何值,只不过都是单值,都是整体列表:@list字典:&dict数值:${${2}}环境变量:%{PATH} %{JAVA_HOME}特殊常量:${None},${True},${False},${EMPTY}创建list创建字典定义标量变量使用字典--${test.key}、${test}[key]列表-${test}[index]

2024-09-30 11:08:30 973

原创 自动化测试开发-robotframework常用特性

Robot Framework 的语法是基于自然语言的,这使得测试人员也能够理解和编写测试用例。下面是 Robot Framework 中一些常用的语法说明和编写示例。

2024-09-29 16:28:01 392

原创 自动化测试开发-Robotframework入门知识培训

RobotFramewok是一个通用的、基于 Python 的开源自动化框架,基于关键字作为用例描述语言,贴近人类理解的叙述方式进行用例编排。可应用于GUI、接口、WEB、移动端等领域,应用与测试领域已经超过十年。具有丰富的生态与受众人群,作为测试人员进入自动化的首选,即使你没有代码基础也能轻易的理解、编写测试用例。由robot基金会提供支持,具有长久的生命周期、维护、更新。

2024-09-29 10:04:00 1376

原创 测试开发(自动化测试规范)-第五章

通过数字化的技术和管理模式提升组织效率,对自动化的执行进行有效性评估,帮助我们高效的、正确性开展自动化测试,实现测试目标,达到测试效果。交付时间:从需求、开发、测试、可上线状态的时间周期所花费的时间比较,主要还是指冒烟,因为交付效率受影响因素太大了,冒烟的快那么交付到测试就越快。交付需求数:统计周期内交付的需求个数 / 统计周期,即单位时间交付的需求个数。执行效率:自动化构建平均执行的效率包含执行总时间、平均每条用例执行时间。tms_aqg_example_test_job_66.41(安全云内)

2024-09-27 14:08:46 918

原创 测试开发(自动化测试规范)-第四章

自动化测试开发流程与软件开发性质一样,也会经历需求、立项、设计、开发、验证等一系列阶段。

2024-09-27 10:18:28 1517

原创 测试开发(自动化测试规范)-第三章

高度相关的操作与属性才封装为类。未明显继承其他类的时候显示继承object类文档字符串。若类的某个属性, 每次取都需要进行处理, 使用property封装处理, 同时处理异常情况。

2024-09-26 10:38:59 322

原创 测试开发(自动化测试规范)-第二章

1.1.1. 数据层业务中不要写入任何硬编码数据,其来源均来自于数据层的提供不管哪种类型数据都是传入的数据对象,不传具体的构造、实现有四种输入数据-- 参数化数据参数化数据可为UI自动化提供数据输入,可支持不同类型的数据excel、csv、xml、yaml--整体数据驱动数据整体数据驱动主要为接口自动化提供数据输入,因为其数据输入较为统一,excel、csv、xml、yaml--低频的业务基础数据低频业务数据使用yml或者数据配置类进行配置--动态数据依赖数据生成模块,动态生成数据。

2024-09-26 09:58:16 902

原创 测试开发(自动化测试规范)-第一章

在做任何开发前必须做设计工作,在测试开发设计过程中请谨记重要的设计原则---分层设计。虽然身为测试开发但是和开发本质是一样的,只不过服务对象为测试系统&产品&测试研发效能,领域处于测试域。必须包含的字段:Case名称、描述、输入信息、输出信息、执行结果,以及其他扩展字段。业务配置:数据库信息--数据库名称、HOST、PORT、用户名、密码...API配置:协议、接口地址、接口描述、接口依赖、接口验证信息等。运行配置:重试次数、忽略的tag、报告的配置信息...项目&产品信息:名称、版本、描述...

2024-09-25 10:14:09 394

原创 PageObject模式示例

page object 设计模式是WEB-UI自动化测试中的一种设计模式,旨在将页面对象和测试代码解耦并提高测试代码的可重用性和可维护性。其基本思想是将网页的每个页面或组件视为一个对象,然后将对象的操作(如点击、输入文本、获取元素等)与页面中的元素作为属性进行封装,从而使测试代码更加简洁,易于阅读和理解。如果页面发生了变化,只需要修改页面对象的代码即可,不必对测试代码进行修改。以上代码中,LoginPage 是一个具体页面类,定义了该页面的 url 和元素的定位器,并封装了该页面的各种操作。

2024-09-25 10:03:03 314

毕业设计-接口自动化-源代码python版本

毕业设计-接口自动化-源代码python版本 1、适合软件测试方向自动化测试题目的毕业设计 2、源码包含接口自动化测试源码,无障碍运行。 3、有问题请查看readme

2024-10-24

测试需求分析过程详细讲解-参考华为标准测试需求分析过程

测试需求分析过程详细讲解-参考华为标准测试需求分析过程。不可多得的资源。 根据这种分析思路和框架,能形成标准的测试分析思维,增加测试覆盖率。

2024-10-22

python版本课程设计-学生成绩管理系统源码.zip

python版本课程设计-学生成绩管理系统源码.zip

2024-10-22

研发中心中试&测试管理规范编制与实施

内容概要:《研发中心中试管理规范案例.docx》详细阐述了研发中心中试管理的各项规范。主要包括中试的管理目的、业务分类、工作流程及内容要求、过程规范和机制四大部分。具体涉及产品测试、设备选型、产品试制和技术协作等多个方面,涵盖了从需求评审、测试设计、环境搭建到测试报告编制的全过程,强调了质量管理的重要性,并提供了详细的文档规范和测试策略。同时,文档还介绍了质量分析机制和保密管理规定,确保项目质量和信息安全。 适用人群:适用于研发部门的项目经理、测试经理、开发人员和测试人员。

2024-10-22

软件测试领域的高级面试技巧与实战指南

内容概要:本文档涵盖了一系列针对高级软件测试职位的面试问题及其解决方案。这些问题涉及多个测试维度,如测试理论、自动化测试框架设计、性能与安全性测试方法论、各类专项测试策略、编程概念及设计模式的应用、团队管理和测试过程改进的最佳实践,以及如何将测试与DevOps实践紧密结合。每个章节均详细阐述了实际面试中可能遇到的问题及其背后的原理,提供了详尽的技术解析。 适合人群:旨在准备高级测试职位面试的研发专业人士,特别是拥有1-3年工作经验,希望进一步深入学习和提升自身技术能力的测试工程师。 使用场景及目标:帮助应聘者全面复习并深化对不同测试类型的理论与实际操作的理解;通过案例分析增强解决问题的能力,掌握构建高质量、高效测试计划的具体步骤和方法;同时提供宝贵的团队协作与项目管理经验。 其他说明:本资料不仅适合作为个人复习手册,也可用于测试小组内部分享和技术培训课程。对于追求职业发展的软件测试人员而言,是一部极具价值的学习材料。

2024-10-22

ZAP-2-13-0-windows 安全扫描工具

ZAP_2_13_0_windows 安全扫描工具。ZAP则是OWASP里的工具类项目,也是旗舰项目,全称是OWASP Zed attack proxy,是一款web application 集成渗透测试和漏洞工具,同样是免费开源跨平台的。

2024-10-22

redis-desktop-manager-Redis桌面管理器

redis-desktop-manager该工具为您提供了一个易于使用的GUI,可以访问您的Redis数据库并执行一些基本操作:将键视为树,CRUD键,通过shell执行命令

2024-10-22

磁盘性能测试工具iometer-1.1.0资源包

磁盘性能测试工具iometer-1.1.0资源包

2024-10-21

mysql-connector-java-8.0.21.jar jdbc mysql驱动

mysql-connector-java-8.0.21.jar jdbc mysql驱动

2024-10-21

mysql-connector-java-8.0.27.jar mysql jdbc驱动

mysql-connector-java-8.0.27.jar mysql jdbc驱动

2024-10-21

python-3.6.6-amd64 windows安装包

python-3.6.6-amd64 windows安装包

2024-10-17

jackson-databind-2.16.1.jar java json 序列化包

jackson-databind-2.16.1.jar java json 序列化包

2024-10-17

postgresql-42.6.0.jar jdbc包

postgresql-42.6.0.jar jdbc包

2024-10-17

go1.18.3.windows-amd64.msi windows安装包

go1.18.3.windows-amd64.msi

2024-10-17

node-v16.15.1-x64.rar-nodejs安装包

node-v16.15.1-x64.rar nodejs安装包

2024-10-17

mysql8.0 java驱动 mysql-connector-java-8.0.22

mysql-connector-java-8.0.22

2024-10-16

一款强大的微信聊天记录管理工具,支持批量导出、自定义时间、消息类型任意选、Word、Excel、HTML、TXT想要哪个勾哪个

一款强大的微信聊天记录管理工具,支持批量导出、自定义时间、消息类型任意选、Word、Excel、HTML、TXT想要哪个勾哪个 永久使用 支持数据导出为Word、TXT、CSV、HTML 支持导出自己的朋友圈 生成年度聊天报告 生成聊天分析报告

2024-09-30

mongdb数据库 for windows版本

mongdb数据库 for windows版本

2024-09-29

windows下编译工具Microsoft Visual C++ Compiler for Python VCForPython

在windows平台上安装python c extension的扩展包是件很痛苦的事情,一般通过安装vc/vs系列来编译C扩展,不过安装包都比较大。或者通过mingw编译。微软为Python提供了专用的编译器Microsoft Visual C++ Compiler for Python

2024-09-29

python的GUI图形库wxPython3.0-win32-3.0.2.0-py27.zip,python2.7版本的

Python语言的一套优秀的GUI图形库,python2.7版本的。开发很简单: import wx class App(wx.App): def OnInit(self): frame=wx.Frame(parent=None,title='MyFirstWxPythonApplication') frame.Show() return True app=App() app.MainLoop()

2024-09-29

进程监控工具源代码(python)

进程监控工具源代码(python),可同时支持监控多个进程,且监控数据写入文件中。可监控物理内存、页面内存、CPU、磁盘、网络等

2024-09-27

python批量重命名工具源代码

python批量重命名工具源代码

2024-09-27

优秀的java开源博客系统halo,开箱即用 被认为是可能是最好的Java博客系统

优秀的java开源博客系统halo,最新版本。开箱即用。被认为是可能是最好的Java博客系统。美观,易用,可维护性强,基本没有什么入手难度。非常适合个人建站。

2024-09-27

redis-server window版

redis-server window版

2024-09-25

JDK11与JDK17

JDK11与JDK17

2024-09-25

c++代码规范检测工具cppchecker

c++代码规范检测工具cppchecker,还是能检测出大部分代码规范问题

2024-09-25

jenkins命令行工具

jenkins命令行工具,可执行远程构建、控制job等

2024-09-25

ubuntu-redis安装依赖包libjemalloc1-3.6.0-11-amd64.deb

ubuntu-redis安装依赖包libjemalloc1_3.6.0-11_amd64.deb

2024-09-25

渗透测试工具-sqlmap

渗透测试工具-sqlmap

2024-09-25

通过swagger生成代码

通过swagger生成代码

2024-09-25

工具-批量替换文件名称

文件及文件夹批量替换工具,配置batch_config.yml:dst_path是指需要搜索的路径,replace_rule指替换规则--src表示需要替换的源字符串,dst表示需要替换后的目标字符串。

2024-09-25

空空如也

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

TA关注的人

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