自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第92节 推送服务卡片数据

在实际应用中,你可能需要通过某种机制(如分布式数据库、网络请求等)来推送数据到卡片。),并通过请求推送数据来更新卡片内容。在实际应用中,你可能需要使用网络请求库(如Fetch API。创建一个简单的卡片,并通过请求推送数据来更新卡片内容。提供了多种机制来推送数据到卡片,如分布式数据库、订阅。:如果你的卡片需要访问网络或分布式数据库,确保在。中运行项目,确保你的设备或模拟器已经连接并启用了。如果有推送机制,可以在这里调用推送逻辑。中创建一个卡片并请求推送数据。中,具体的推送机制需要依赖。或你自己实现的服务。

2025-03-21 15:58:06 711

原创 第91节 异步更新服务卡片数据

确保你已经配置好了开发环境,然后运行项目。你应该会看到一个显示新闻图片的卡片,如果请求成功的话。如果请求失败,则会显示一个默认图片。假设我们要创建一个显示网络图片的新闻卡片,并且这个新闻图片的。和工具链可能会随着时间更新,请参考最新的官方文档和示例。在实际项目中,你可能需要更多的错误处理和状态管理。卡片,并通过异步请求获取数据。卡片并请求异步数据,下面是一个简单的示例。:在请求失败时,使用默认图片作为回退。:用于声明组件的状态变量。返回的数据格式是你预期的。在你的项目中,创建一个新的。:用于发送网络请求。

2025-03-21 14:13:09 484

原创 第90节 设置服务卡片数据

此外,如果你的卡片服务需要定期更新数据,你可能需要在配置文件中设置定时任务或使用其他机制来触发更新。同时,确保你的卡片服务已经正确注册,并且具有必要的权限来访问数据源和执行网络请求。在配置文件中,你可以指定卡片的更新频率(如每隔一定时间自动更新)。的实际开发中,你可能需要配置卡片服务的入口点,等),并在适当的时候调用数据获取和更新逻辑。并在配置文件中指定卡片更新的相关策略。当新数据到达时,更新这个状态变量的值。的官方文档来找到正确的生命周期方法(如。在卡片服务的生命周期方法中(如。

2025-03-20 10:27:25 617

原创 第89节 元服务之构建服务卡片

Widget卡片是原子化服务的一种表现形式,它允许用户在不打开应用的情况下,通过卡片快速获取信息和执行操作。请注意,为了在实际项目中成功运行上述代码,你需要确保图片资源已经正确导入到项目中,并且路径正确无误。此外,你还需要根据实际需求调整卡片的布局和样式属性。同时,我们还设置了卡片的边距、内边距、背景颜色和边框等样式属性。提供的调试工具,检查卡片的布局、数据展示和交互逻辑是否正。:根据业务需求,实现卡片的动态数据更新和刷新机制。:在配置文件中,指定卡片的宽高、边距等布局参数。等,来构建卡片的布局。

2025-03-20 10:19:30 802

原创 涨薪技术|Kubernetes(k8s)之Namespaces详解

现在如果你在 default-mem-example 命名空间中创建一个 Pod, 并且该 Pod 中所有容器都没有声明自己的内存请求和内存限制, 控制面 会将内存的默认请求值 256MiB 和默认限制值 512MiB 应用到Pod 上。如果你在具有默认内存限制 的命名空间内尝试创建一个 Pod,并且这个 Pod 中的容器没有声明自己的内存资源限制, 那么控制面会为该容器设定默认的内存限制。以下为包含一个容器的 Pod 清单。输出结果显示所创建的 Pod 中,容器的内存请求为 Pod 清单中声明的值。

2025-03-19 16:08:59 1152

原创 涨薪技术|Kubernetes(k8s)之yaml语法大全

较为复杂的对象格式,可以使用问号加一个空格代表一个复杂的key,配合一个冒号加一个空格代表一个value:​​​​​​​。换行符会被转为空格​​​​​​​。+ 表示保留文字块末尾的换行, - 表示删除字符串末尾的换行​​​​​​​。数据结构的子成员是一个数组,则可以在该项下面缩进一个空格​​​​​​​。多行字符串可以使用| 保留换行符,也可以使用> 折叠换行​​​​​​​。YAML 允许使用两个感叹号,强制转换数据类型​​​​​​​。对象和数组可以结合使用,形成复合结构​​​​​​​。

2025-03-19 15:49:46 963

原创 涨薪技术|Kubernetes(k8s)之资源管理器

1. kubernetes 的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在 kubernetes 集群中运行一个个容器,并将指定的程序跑在容器中。这些yaml格式的内容可以不用自己完全去写,可以找到模板进行修改,在官网上可以找到模板https://kubernetes.io/search​​​​​​​。在 kubernetes 中,所有的内容都抽象为资源,用户需要通过操作资源来管理 kubernetes。

2025-03-19 15:42:55 604

原创 第88节 构建元服务

提供的一种面向未来的服务提供方式,具有免安装、轻量化、一键服务直达、跨端转移和情景智能卡片推荐等特点。,支持代码智能编辑、低代码开发、双向预览等功能,以及轻量构建工具和本地模拟器,可提升应用及服务开发效率。语法是用于构建元服务(原名为原子化服务)的一种重要工具。通过不断的学习和实践,可以开发出高性能、高可用性的元服务。:在工程的配置文件中,设置元服务的图标和名称。中,选择模拟器或连接的真机,运行元服务。提供的调试工具,对元服务进行调试和测试。:指定元服务的入口页面或组件。范式,定义页面的布局和组件。

2025-03-18 16:19:43 800

原创 第87节 一多开发之栅格布局功能

栅格布局不仅可以解决多尺寸多设备的动态布局问题,还可以提供统一的定位标注,保证不同设备上各个模块的布局一致性。语法支持的一种重要布局方式,它能够为多设备场景下的界面设计提供灵活、统一的布局解决方案。:栅格布局将页面划分为等宽的列,开发者可以根据需要指定元素占据的列数。:栅格布局为系统提供了一种统一的定位标注方式,使得不同设备上的布局能够保。组件则用于在栅格容器内定义具体的列布局,并根据屏幕尺寸调整占据的列数。:栅格子组件,用于在栅格容器内定义具体的列布局。在最小宽度类型设备上,栅格子组件占据的栅格容器。

2025-03-18 16:12:29 585

原创 涨薪技术|Kubernetes(k8s)之认识Pod

Pod可以封装紧密耦合的应用,它们需要由多个容器组成,它们之间能够共享资源,这些容器可以形成一个单一的内部service单位 - 一个容器共享文件,另一个“sidecar”容器来更新这些文件。如果要设置命令,就填写在配置文件的 command 字段下,如果要设置命令的参数,就填写在配置文件的 args 字段下。容器启动时只会执行配置中设置的命令,并使用配置中设置的参数作为命令的参数。可以发现,pod的资源非常繁多,因此要一个一个记住是不现实,所以k8s提供了能够查看每种资源的配置项的命令​​​​​​​。

2025-03-17 16:23:35 1034

原创 涨薪技术|Kubernetes(k8s)之Pod环境变量

当容器启动时,它将 5 个环境变量的值写到标准输出中,每十秒钟重复一次。创建一个yaml文件,文件名为dapi-envars-pod.yaml,并填入以下内容:​​​​​​​。注意:示例中的字段是 Pod 的字段,它们不是 Pod 中的容器的字段。输出结果显示,某些环境变量已被指定为 Pod 字段的值:​​​​​​​。输出显示选定的环境变量的值:​​​​​​​。输出展示了选定环境变量的值:​​​​​​​。使用如下命令创建资源​​​​​​​。进入容器查看环境变量​​​​​​​。创建 Pod:​​​​​​​。

2025-03-17 16:21:32 517

原创 涨薪技术|Kubernetes(k8s)之Pod端口设置及资源配额

也就是我们 Pod 在进行调度的时候,可以对调度的资源进行限制,例如我们限制 Pod 调度时使用的资源是 2C4G,那么在调度对应的 node 节点时,只会占用对应的资源,对于不满足资源的节点,将不会进行调度。port:是k8s集群内部访问service的端口,即通过clusterIP: port可以访问到某个service,也就是说,port是集群内,service之间的访问;requests :用于设置容器需要的最小资源,如果环境资源不够,容器将无法启动可以通过上面两个选项设置资源的上下限;

2025-03-17 16:18:47 596

原创 涨薪技术|Kubernetes(k8s)之Pod生命周期(下)

上次推文我们学习了Pod生命周期(上)知识:相位、创建与终止、初始化容器,今天继续分享完余下的3个知识:钩子函数、容器探测、重启策略。钩子函数能够感知自身生命周期中的事件,并在相应的时刻到来时运行用户指定的程序代码。k8s在主容器的启动之后和停止之前提供了两个钩子函数.post start:容器创建之后执行,如果失败了会重启容器;pre stop:容器终止之前执行,执行完成之后容器将成功终止,在其完成之前会阻塞删除容器的操作;钩子处理器支持使用下面定义动作:1)Exec命令:在容器内执行一次命令。

2025-03-14 15:08:57 936

原创 涨薪技术|Kubernetes(k8s)之Pod生命周期(上)

我们一般将pod对象从创建至终这段时间范围成为pod的生命周期,它主要包含以下的过程:pod创建过程运行初始化容器(init container)过程运行主容器(main container)---->容器启动后钩子(post start)、容器终止前钩子(pre stop)---->容器的存活性检测(liveness probe)、就绪性检测(readiness probe)pod终止过程。

2025-03-14 15:03:33 817

原创 涨薪技术|Kubernetes(k8s)之调度解释

在 Kubernetes 中,调度是指将 Pod 放置到合适的节点上,以便对应节点上的 Kubelet 能够运行这些 Pod。调度器通过 Kubernetes 的监测(Watch)机制来发现集群中新创建且尚未被调度到节点上的 Pod。调度器会将所发现的每一个未调度的 Pod 调度到一个合适的节点上来运行。调度器会依据下文的调度原则来做出调度选择。

2025-03-14 14:02:59 898

原创 第85节 一多开发之断点布局

语法中,断点布局是一种用于响应不同屏幕尺寸和设备类型的布局技术。以下是一个简单的断点布局实例,不涉及媒体查询,仅使用ArkTS。在实际应用中,你应该根据断点调整布局的结构和样式,而不仅仅是修改文本内容。框架指南,以确保你的代码与当前的开发环境和最佳实践保持一致。可能会不断更新,因此上面的代码示例可能需要根据你使用的具体。件渲染不同的组件或使用不同的布局容器来实现。上面的代码示例没有包含完整的生命周期管理,如。提供的更高级的功能来管理组件的状态和样式。在上面的代码中,我们使用了。的内置功能和组件来实现。

2025-03-13 16:00:38 983

原创 第86节 一多开发之媒体查询功能

注意:在实际代码中,需要根据媒体查询监听器的结果来设置上述条件。例如,可以通过状态变量来记录当前屏幕尺寸所处的范围,并在 build。语法实现响应式布局的媒体查询是一个强大的功能,它允许开发者根据不同的设备特征(如屏幕尺寸、屏幕方向等)动态地调整UI。例如,可以使用条件渲染来根据不同的屏幕尺寸显示不同的组件或样式。接下来,需要创建媒体查询监听器来监听屏幕尺寸的变化。方法中,可以根据媒体查询的结果动态地调整。首先,需要导入媒体查询相关的模块。创建监听器,监听不同的屏幕尺寸范围。媒体查询的条件字符串使用的是。

2025-03-13 15:55:02 1054

原创 涨薪技术|Kubernetes(k8s)之容忍与污点

在Pod上声明容忍的例子如下,下面的两个Toleration都被设置为可以容忍(Tolerate)具有该Taint的Node,使得Pod能够被调度到node1上:​​​​​​​。上面语法和创建污点类似,不过需要注意的是删除污点需要知道 key 和最后面设置一个 “-” 两项将污点删除,示例如下:为了方便演示,先给节点设置污点:​​​​​​​。Node 的污点和 Pod 的大部分都相同,不同的是 Node 污点 effect 为 PreferNoSchedule 的,可能会调度:​​​​​​​。

2025-03-12 11:25:15 691

原创 涨薪技术|Kubernetes(k8s)之pod控制器-Deployment

然后,在筛选一小部分的用户请求路由到新版本的 pod 应用中,继续观察能否稳定的按期望的方式运行。可使用 kubectl rollout 命令来对Deployment进行回滚,经过 kubectl rollout --help 查看具体用法,在回滚版本前,能够经过 kubectl rollout history 来查看当前存在的版本,若是在建立Deployment的时候,使用了 --record 参数,每次Deployment被修改的时候,还会记录下来修改的命令.​​​​​​​。

2025-03-12 11:22:36 642

原创 第84节 一多开发之折行能力

语法中,自适应布局是一种能够根据外部容器大小、位置等变化,自动调整元素以适应外部环境变化的布局方式。的具体案例在提供的参考中未明确涉及,但我们可以结合自适应布局的原理和常见场景,来构思一个折行布局的实现思路。使用自适应缩放,确保某些元素(如图片、图标)在保持宽高比的同时,能够根据容器大小。利用自适应拉伸,使某些元素(如文本、按钮间的空白区域)能够随着父容器大小的变化而。这是一段示例文本,用于展示在屏幕宽度变化时,文本能够自动换行和调整布局。屏幕变化事件,调整布局容器的宽度、高度以及内部元素的排列方式。

2025-03-12 11:14:48 407

原创 第83节 一多开发之隐藏能力

然而,需要注意的是,displayPriority 的实际效果可能并不总是如预期那样工作,因为它依赖于布局容器的具体实现和可用空间。如果容器有足够的空间来显示所有子组件,那么即使设置了较低的显示优先级,组件仍然会显示出来。的具体实现和效果可能依赖于具体的布局类型和容器的行为。然而,在一些复杂的自适应布局场景中,通过调整组件的显示优先级,可以间接地实现类似隐藏布局的效果,特别是在容器空间有限的情况下。的版本更新而发生变化,以下是一个基于假设的示例,用于说明如何通过调整显示优先级来间接实现隐藏布局的效果。

2025-03-12 11:12:20 484

原创 涨薪技术|Kubernetes(k8s)之Service服务类型

在上面的信息中可以看到三个POD节点对应的IP地址,其中endpoints是kubernetes中的一个资源对象,存储在etcd中,用来记录一个service对应的所有pod的访问地址,它是根据service配置文件中selector描述产生的。使用云提供商的负载均衡器向外部暴露服务。上面的测试是先修改了每台nginx首页的内容,具体如何修改,步骤如下:​​​​​​​。例如需要暴露服务的端口给外界访问的话可以通过命令:​​​​​​​。编辑一个nodeport的yaml文件,内容如下:​​​​​​​。

2025-03-10 11:53:40 1018

原创 涨薪技术|Kubernetes(k8s)之Service服务

即k8s的Service定义了一个服务的访问入口地址,前端的应用通过这个入口地址访问其背后的一组由Pod副本组成的集群实例,来自外部的访问请求被负载均衡到后端的各个容器应用上。

2025-03-10 11:51:38 941

原创 涨薪技术|Kubernetes(k8s)之Ingress

在使用普通的Service时,集群中每个节点的kube-proxy在监听到Service和Endpoints的变化时,会动态的修改相关的iptables的转发规则。然而伴随着Pod的销毁和重生,Pod的IP等信息不断地在改变,此时使用K8S提供的Service机制可以解决这一问题,Service通过标签选定指定的Pod作为后端服务,并监听这些Pod的变化。每当有新服务加入,都需要对该服务的配置进行修改、升级,在服务数量逐渐变多后,该配置项目会变得越来越大,手工修改的风险也会逐渐增高。

2025-03-10 11:48:56 1192

原创 第82节 一多开发之延伸能力

延伸布局是指当容器组件的尺寸发生变化,特别是宽度变化时,组件的显示数量能够相应地增加或减少,以适应不同的屏幕尺寸和显示要求。:在复杂的布局中,过多的滚动和延伸操作可能会影响性能。因此,在设计布局时需要考虑性能因素,并尽量避免不必要的滚动和延伸操作。当容器宽度不足时,多余的子项会延伸到屏幕外,并可以通过滚动条来查看。语法的延伸布局是一种灵活且强大的布局方式,能够使得界面元素能够适应不同设备的屏幕尺寸和显示要求。语法提供了强大的自适应布局能力,其中延伸布局(或称自适应延伸)是一种重要的布局方式。

2025-03-07 14:14:29 938

原创 第81节 一多开发之缩放布局

它允许组件根据外部容器的尺寸变化,按照预设的比例或权重调整自身的大小,从而确保在不同设备上都能呈现出良好的视觉效果。缩放布局是指在各种不同大小设备中,子组件按照预设的比例或权重,其尺寸随容器尺寸的变化而变化。这种布局方式能够确保在不同屏幕尺寸下,页面元素都能保持一致的布局比例和视觉效果。属性和固定宽高比缩放等方式,可以实现页面元素在不同屏幕尺寸下的自适应调整,从而为用户提供更加优质的视觉体验。在响应式布局中,需要根据屏幕尺寸的变化动态调整页面元素的布局和大小。表示子组件的宽度为父容器宽度的一半。

2025-03-07 14:11:28 680

原创 涨薪技术|Docker容器下安装Nginx,Mysql,Redis,Tomcat详细教程

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。现在企业的生产环境好些也是在docker下进行,所以我们作为软件测试工程师也要去掌握在docker容器去安装Nginx,Mysql,Redis,Tomcat技术,这样在职场上才能走的更远,更有竞争力!下面一起来学习吧!

2025-03-06 16:15:49 319

原创 app测试|面试常问&工作常用的adb命令集

ADB(Android Debug Bridge)工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作,以下是小编认为必须要掌握的常用ADB命令,欢迎留言区补充!

2025-03-06 16:13:05 727

原创 第80节 一多布局之占比布局

布局允许开发者将容器划分为网格,并在网格中放置子组件。每个网格单元可以指定行和列的跨度,从而实现更复杂的布局。布局允许容器内的子组件在主轴(默认是水平方向)和交叉轴(默认是垂直方向)上按照一定比例或空间进行排列。(这里可以理解为在多个组件中按照一定比例分配空间),通常可以使用。会平均分配剩余空间给子组件之间的间隔,因此这里不使用。第三个子组件,占据剩余空间的剩余部分(或根据。第一个网格单元,占据第一行第一列,且行占比为。设置为可增长,但具体占比需要通过其他组件的。属性和网格单元的属性来实现精确的空间分配。

2025-03-05 16:00:10 932

原创 涨薪技术|深入接口测试之Mock技术

服务端与客户端约定了接口,但服务端还没有完成开发时,客户端一般由如下处理方式:1、在程序中写模拟数据程序中增加垃圾代码,后期还要删除,可能对代码造成影响模拟异步请求不方便服务端接口开发完成后,需要重新书写网络请求部分的代码JS、iOS、Android 多前端需要分别模拟数据,重复工作量2、使用 Nginx、http-server 等 WebServer只支持 GET 请求无法针对请求进行校验或特定处理3、自己写简单的程序模拟返回数据开发期间 API 还处于频繁变动时期,持续调整成本较高。

2025-03-05 15:55:24 832

原创 涨薪技术|持续集成Git使用详解

Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 的特点:分支更快、更容易。支持离线工作;本地提交可以稍后提交到服务器上。Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。Git 中的每个工作树都包含一个具有完整项目历史的仓库。没有哪一个 Git 仓库会天生比其他仓库更重要。

2025-03-05 15:51:25 879

原创 第79节 一多开发之均分布局

语法可以方便地实现一多布局中的均分布局。均分布局是指将容器内的元素按照相同的比例或空间进行分配,使得每个元素占据相同的宽度或高度。将其设置为相同的正数,则子元素会按照相同的比例拉伸,实现均分布局。,我们实现了两个子元素的均分布局。属性为相同的值,可以实现均分布局。:如果父容器的空间不足,子元素可能无法完全拉伸,导致均分布局失。:在均分布局中,子元素应该设置为相对宽度或高度(如使用百分。第二个子元素,与第一个子元素设置相同。可以继续添加更多子元素,并设置相同的。语法轻松实现一多布局中的均分布局。

2025-03-04 16:31:40 1047

原创 涨薪技术|项目构建工具Maven使用教程

如今我们构建一个项目需要用到很多第三方的类库,如写一个使用Spring的Web项目就需要引入大量的jar包。一个项目Jar包的数量之多往往让我们瞠目结舌,并且Jar包之间的关系错综复杂,一个Jar包往往又会引用其他Jar包,缺少任何一个Jar包都会导致项目编译失败。以往开发项目时,程序员往往需要花较多的精力在引用Jar包搭建项目环境上,而这一项工作尤为艰难,少一个Jar包、多一个Jar包往往会报一些让人摸不着头脑的异常。

2025-03-04 16:24:38 769

原创 涨薪技术|JMeter异步接口测试实战

举个简单的例子,在电商交易系统中,用户成单的时候,需要获取非常多的资源,除了要获取用户的基本信息、收货地址、商品信息、商品库存、卖家信息还要获取一些优惠、反垃圾信息,如果系统是同步调用的,那么我们只能够串行等待所有系统的返回,如果我们能改成异步通信,那么就能同时对多个系统发起查询。同步,就是实时处理,典型案例如打电话,我们在和一个人进行电话通信的时候,打电话是实时的,当你说话之后,对方立马就能收到,并对你做出回应。在同步调用模式下,接口的调用方会一直等待被调用方返回执行结果,除非调用超时。

2025-03-04 16:22:31 1099

原创 第78节 一多开发中的拉伸布局

语法中,一多开发策略中的拉伸布局是界面级一多能力的重要组成部分。这种布局允许界面元素根据容器尺寸的变化进行拉伸或压缩,以适应不同设备的屏幕尺寸和显示要求。拉伸布局是指当容器组件的尺寸发生变化时,增加或减少的空间会全部分配给容器内的指定区域。语法一多拉伸布局是一种灵活且强大的布局方式,能够使得界面元素能够适应不同设备的屏幕尺寸和显示要求。:当容器空间不足时,此属性决定如何减少子组件的尺寸以适应容器。属性时,需要注意拉伸和压缩的比例,以确保界面元素能够合理地适应容器尺寸的变化。等)来进一步控制界面元素的布局。

2025-03-03 11:28:41 566

原创 第77节 画布综合示例

示例,它展示了如何在画布上绘制多个形状(包括圆形、矩形和文本),并处理触摸事件来改变画布上的某些属性(如颜色)。文本绘制时使用了简单的居中逻辑,但没有考虑字体宽度的差异。在实际项目中,你可能需要使用。类型可能是特定的枚举或对象,这里需要转换或映射到实际的颜色值。可能会随着版本的更新而变化,因此在实际项目中,你需要根据最新的。这里使用类型断言来模拟转换,实际项目中应使用正确的转。在这个示例中没有被进一步使用,但你可以根据需要在。装饰器来接收外部传递的属性值,并使用。对象的转换函数,你应该使用那个函数。

2025-03-03 11:25:06 725

原创 涨薪技术|掌握带安全认证的接口测试

接口安全测试通常包括以下几种:身份验证和授权测试:测试接口是否正确实现了身份验证和授权,以防止未授权访问或不合法的访问。输入验证测试:测试接口是否正确验证输入参数,以防止非法输入参数和SQL注入攻击等。输出验证测试:测试接口是否正确输出预期的数据,并且数据没有被篡改。会话管理测试:测试接口是否正确实现了会话管理,以防止会话劫持等攻击。数据保护测试:测试接口是否在传输和存储数据时,采取了适当的加密和保护措施,以防止数据泄漏。异常处理测试:测试接口是否正确处理异常情况,以防止拒绝服务攻击和系统崩溃。

2025-02-28 15:08:27 702

原创 涨薪技术|掌握加密签名接口测试实战

接口加密是指在网络传输过程中,将数据进行加密,以保护数据的安全性。接口加密可以采用多种加密算法,如AES、DES、RSA等。测试接口加密的目的是验证接口加密算法的正确性和安全性。

2025-02-28 12:00:14 622

原创 涨薪技术|接口安全性测试之SQL注入、XSS攻击、CRSF、防刷技术

SQL注入是发生在应用程序数据库层的安全漏洞。简而言之,是在输入的文本中注入SQL指令,在设计不良的程序当中忽略了检查,那么这些注入进去的指令就会被数据库服务器误认为是正常的SQL指令而执行,因此遭到破坏。

2025-02-27 15:23:20 675

原创 涨薪技术|搞定Appium工作中常见应用操作

Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。此工具在测试工作中也较长用到,接下来给大家介绍日常中的操作。

2025-02-27 15:14:36 738

空空如也

空空如也

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

TA关注的人

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