自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python中的flask框架详解

Flask是一个轻量级的Web应用框架,用Python编写。它旨在提供一个简单但可扩展的基础,用于构建Web服务和Web应用。下面是对Flask框架的详细解释:

2024-04-24 22:18:50 602 2

原创 全网最全移动端App性能测试方法,值得收藏!

普遍的apk性能测试,主要是以下七类1、响应2、内存3、cpu4、FPS (app使用的流畅度)5、GPU过度渲染6、耗电7、耗流

2024-04-24 21:03:52 979

原创 大模型在软件测试领域的应用场景有哪些?

在数字化转型的大背景下,在软件定义一切的趋势下,软件测试人员需要接触和理解的信息越来越多,并呈现加速增长的态势。需求越来越大,交付周期越来越短,受制于体力和能力限制,测试人员的效率和质量难以同步提升,同时大型企业中业务流程设计和信息化分工也是阻碍测试人员继续学习和探索应用的壁垒。

2024-04-24 20:55:27 980

原创 软件测试岗个人求职简历「精选篇」

在软件开发的世界里,软件测试是确保产品质量、提升用户体验的关键环节,那么,测试工程师的简历怎么把核心素养与职业风采体现呢?下面是一篇软件测试岗个人求职简历,欢迎大家阅读参考。

2024-04-24 20:53:40 890

原创 重塑软件测试环境:对必要性和资源消耗的重新评估

在软件开发的实践中,bug的发现和修复是避无可避的一部分。然而,一个常见的挑战是测试人员在验证bug修复时需要完全复现开发环境。这不仅耗费大量的时间,还可能涉及昂贵的资源消耗。本文将探讨在确保软件质量的同时,如何高效地管理和优化测试环境的复现过程。

2024-04-24 20:51:49 949

原创 国外白帽子最喜欢的八种网络渗透测试工具

在分享探索精选的一些顶级网络渗透测试工具,以下是国外某安全团队在进行网络渗透测试时最流行最常使用的八种工具。

2024-04-22 21:36:26 644 2

原创 安全人员爱用的12款开源渗透测试工具

回顾过去,黑客入侵异常困难,需要大量手动操作。然而,如今,一套自动化测试工具让渗透测试人员变身“半机械人”,能够比以往任何时候都更轻松地完成更多测试。以下12款开源渗透测试工具,可以帮助渗透测试人员更快、更好、更智能地完成工作。

2024-04-22 21:34:53 902

原创 推荐一个自动生成代码工具

不知道大家把AI应用到哪方面的工作,现在比较火的大模型像是文心一言、通义千问、Kimi,如果遇到问题都可以去查一下。这里提醒一下大家,如果是你不了解的领域,需要多查几个,因为你很难确认大模型给的答案是否完全准确。当你用多了就发现现在大模型还是会有很多错误出现。

2024-04-22 20:49:39 514

原创 如何使用React+jest开展单元测试

具体框架下(cra,umi,antd-pro等)环境的配置略有不同,后续单元测试的写法都是雷同的;环境的配置在面试时不是重点,如何写单测本身才是!本例以Vite+React+TS为例进行说明。

2024-04-22 19:06:42 942

原创 什么是单元测试,和集成测试有什么区别?

单元测试,是指对软件系统中最微小的可测试单位进行验证的过程。一般由开发人员编写,目的在于验证代码的准确性与可靠性。其旨在尽可能覆盖代码中的每个功能单元,如函数、方法、类等,并透过测试框架与断言来检验这些功能单元的正确性。通常自动化完成的单元测试可以快速执行。

2024-04-22 19:02:04 839

原创 接口测试框架接入性能测试实践分享

现如今接口测试在软件质量行业中的地位,已经越来越重要,相对于上层的UI自动化测试和下层的单元测试,接口测试的“低”投入、“高”回报,也成了绝大多数质量保障实践的首选。

2024-04-17 21:23:47 892

原创 一篇文章掌握API测试

API测试是不同于UI级自动化测试,其主要关注在系统架构的业务逻辑层,所以其主要关注不在于UI操作或用户感观上,更重调用逻辑关系。与UI级自动化测试通过控制键盘输入和鼠标等操作不同的是:API测试,我们是通过工具或代码方式去调用特定的API,获取输出,并记录系统的响应。

2024-04-17 21:21:33 843

原创 python+requests实现接口自动化测试

接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

2024-04-17 21:18:17 817

原创 AI-Jenkins自动化测试流程实践

为什么做这个实践?本次内容主要是在GPT的帮助下学习整个自动化用例编写到Jenkins部署运行的一整个流程,为了方便以后得进一步学习

2024-04-16 22:19:09 598

原创 Jmeter实战——编写博客标签模块增删改查自动化脚本和压测

一、自动化脚本架构搭建1、添加setUp线程组,测试标签新增功能;添加tearDown线程组,测试标签删除功能这里可以将标签的增删改查写到一个线程组,但是为了实践setUp和tearDown线程组的使用,将它们写到不同线程组中了。

2024-04-16 22:16:26 513

原创 不务正业的前端写了一个自动化测试工具

各位朋友大家好,大家应该都是被这么奇葩的标题吸引点击进来的吧,既然来了,那就跟我一起读下去吧,保证你这几分钟没有浪费(即使浪费了也能给你不一样的想法),废话不多说,大家坐稳,系好安全带,开始发车喽!!!

2024-04-16 22:11:24 521

原创 Python Django知识总结

Django是一个高级Python Web框架,它鼓励快速开发和干净、实用的设计。它解决了Web开发的大部分麻烦,允许开发者专注于编写应用逻辑,而不是处理底层细节。以下是对Django主要知识点的一个总结:

2024-04-16 22:07:06 656

原创 自动化测试中元素定位不到的问题及解决方案

在软件自动化测试过程中,元素定位是至关重要的一步。它是实现模拟用户操作、验证页面功能的基础,如果在测试过程中出现元素定位不到的情况,将直接影响到测试结果的准确性与测试效率。本文将深入探讨这一问题,并提供相应的解决策略。

2024-04-16 22:05:29 833

原创 软件测试的4个职业阶段,你在哪个阶段?

最近一直在忙的项目刚刚上线交付完成,让自己有了些许喘息的时间。人总是这样,在忙碌的时候,能心无旁骛关注并做好一件事,已是万幸。而全力而为之后的闲暇总是如此的珍贵,在这难得的空隙中,不自觉的开始对自己的职业规划进行了重新审视。回首过去,我意识到,很多像我一样从事软件测试的同学,在刚入行的时候可能并没有过多地考虑过自己的职业之路该如何走。

2024-04-16 20:50:51 839

原创 让Python帮你解放双手,9个实用自动化脚本分享!

在我们的日常生活中,我们经常会做很多重复和懒惰的任务,这些任务都可以通过自动化来实现而你可以使用你最喜欢的编程语言 Python 来实现它们的自动化。在本文中,我将向你展示9个Python脚本来实现自动化。所以记得把这篇文章加入你的列表中,让我们开始吧。

2024-04-13 21:40:43 640

原创 网工:python自动化基础知识了解,附登陆操作脚本及分析

随着设备基数增多,很多重复操作只用手工操作浪费时间精力,而python正是提高此类工作效率的好工具。

2024-04-13 21:33:55 742

原创 我每天使用的 5 个 Python 自动化脚本

Python是一种功能强大的编程语言,可用于自动执行各种任务。无论您是开发小型项目还是大型企业应用程序,Python 都可以帮助您节省时间并简化您的工作流程。

2024-04-13 21:26:48 963

原创 自动化测试面试,如果面试官问你web自动化理论你会答得出来么?

自动化测试就是利用工具来辅助的测试,几乎在计算机工业产生的第一天,这种测试就出现了。而且历史上从来没有出现过“测试自动化取代测试工程师工作”这种事情发生,除非你完全忽略测试人员们的真正工作。

2024-04-13 21:19:56 804

原创 敏捷开发实践:自动化测试在持续集成与交付中的策略与实施

本文将详细介绍自动化测试的概念、在 CI/CD 流程中的作用、常用的自动化测试工具以及实施自动化测试的最佳实践。我们将共同探讨如何有效地将自动化测试集成到开发流程中,以实现更高效、更可靠的软件交付。

2024-04-13 21:13:41 576

原创 你知道for循环后可以跟else语句吗?

for循环如何与else结合使用?在 Python 中,for循环用于遍历可迭代对象(如列表、元组等)中的每个元素。else语句可以与for循环结合使用,在循环正常结束(即没有被break语句中断)后执行。

2024-04-07 19:30:20 561

原创 破坏API服务器的 45 种方法 (带有示例的负面测试)

作为开发人员,我们努力编写准确无误的代码,但实际上没有人这样做,因为......bug。为了在这些讨厌的bug对我们的应用程序造成严重破坏之前将其捕获,我们依赖于自动化测试。正向测试可以确保我们的代码按照预期运行,而负向测试则在验证我们的应用程序是否足够强大,在处理意外输入和边缘情况方面发挥着至关重要的作用。

2024-04-07 19:23:26 703

原创 车载测试系列:基于CANoe的UDS诊断测试

针对新款车型,OEM会提出新车型的诊断需求,形成诊断需求规范。车内控制器由不同供应商提供。供应商根据需求规范来完成其功能实现。功能实现是否正确需要进行诊断测试验证。测试目的:校验控制器关于诊断功能是否是按照需求规范定义的方式实现。

2024-04-07 16:57:44 698

原创 如何测试Web网页的兼容性测试?

测试Web网页的兼容性是一个重要的步骤,以确保网站在不同的浏览器、操作系统和设备上都能正常工作。以下是一些步骤和方法来测试网页的兼容性:

2024-04-07 16:50:25 600

原创 17.3K star,快速、Git 友好的 API 测试工具,Postman 替代方案!

现在,许多人都朝着全栈工程师的方向发展,API 接口的编写和调试已成为许多开发人员必备的技能之一。工欲善其事,必先利其器。拥有一款优秀的 API 工具对于任何工程师来说都是极为重要的,它能够帮助我们高效地完成各种开发任务。今天开源君分享一款Github上最近比较火的 API 开源项目 -Bruno,可以帮助开发者轻松探索和测试 API。

2024-04-07 16:48:58 587

原创 一款集成化的Web渗透测试工具 DudeSuite

对于刚入门网络安全的小伙伴而言。前期要掌握很多的基础知识,如Linux相关的命令和各种web工具的使用。这大大增加了入门的难度。有没有一款对入门者非常友好的工具呢?DudeSuite,其中包含了多种常见的渗透测试场景。通过使用该工具集,测试人员可以高效地进行Web应用程序的渗透测试及漏洞验证,挖掘并复现Web应用中的安全隐患,以此增强网络的安全性保护重要的数据和系统免受潜在的网络威胁。

2024-04-07 16:31:30 965

原创 python针对电脑分辨率进行UI自动化测试样式

针对电脑分辨率进行UI自动化测试,主要是为了确保应用程序的用户界面(UI)在不同的屏幕分辨率下能够正确布局、适配并保持良好的用户体验。在使用Python进行UI自动化测试时,可以采取以下策略来应对不同分辨率的情况:

2024-04-07 16:26:07 767

原创 从7K“测试菜狗”到20K“技术小牛”,所有工作经验全集…

为什么写这篇文章?个人性别偏于低调,最近换了新工作,坐标成都,就任于一家T系公司。1、公司是以项目为单位,有测试团队但没有测试部这个概念,测试团队人数大概60人左右,但都基本跟你没任何关系,只有项目上的其他两个成员跟你有交集,缺少后方养分,差异性,一时间不太适应,

2024-04-07 16:23:38 804

原创 AI赋能兼容性测试的探索之路--算法篇

我们的上一篇推文介绍了手游兼容性测试的背景和基本流程。仔细分析整个兼容测试流程,我们总结了以下3个兼容性测试流程中的难点:1、目前市场上手机多种多样,不同厂商品牌也有各种不同配置的机型,要在这些设备上快速运行兼容性测试是一个难题。

2024-04-07 16:17:30 525

原创 Jenkins简介及Docker Compose部署

Jenkins是一个开源的自动化服务器,用于自动化构建、测试和部署软件项目。它提供了丰富的插件生态系统,支持各种编程语言和工具,使得软件开发流程更加高效和可靠。在本文中,我们将介绍Jenkins的基本概念,并展示如何使用Docker Compose轻松部署Jenkins服务。

2024-04-02 21:24:32 877

原创 AI工具赋能自动生成单测用例

ChatGPT单次对话有长度限制生成内容的不可控性,可能会生成不准确、误导性或者不合适的内容,需要进行后续处理多轮对话时,要确保有效的维护和处理对话的上下文接口吞吐过程中的错误处理和反馈

2024-04-02 20:49:32 991

原创 用GPT 从0搭建 Jest 到帮写测试用例

先来说为什么写单测,这很简单,我们项目或者说我们前端团队有公共模块,包含有组件类型、工具函数类型、hooks类型等,我们最大也是重点的项目,使用的技术栈是 React,因此这里说的 hooks 是指 react hooks,随着前端队伍壮大,开始考虑用开源的思路来维护这些代码,那么单测就是正规化的其中很重要一环。

2024-04-02 20:46:10 880

原创 如何设计完整的测试用例

一个完整的测试用例不止是测试点,它有以下要素(可以补充其它的):用例编号:项目-模块-编号用例标题:预期结果(测试点)模块/项目:所属项目或模块优先级:表示用例的重要程度或者影响力P0 ~ Px(P0最高)前置条件:要执行此条用例,有哪些前置操作。测试步骤:描述操作步骤。测试数据:操作的数据,没有的话可以为空。预期结果:期望达到的结果。

2024-04-02 20:40:55 898

原创 自动化测试框架Playwright安装以及使用

它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft Edge等,同时支持以无头模式、有头模式运行,并提供了同步、异步的 API,可以结合Pytest测试框架 使用,并且支持浏览器端的自动化脚本录制。

2024-03-30 20:19:35 982

原创 自动化神器 Playwright 的 Web 自动化测试解决方案

2020年,微软(Microsoft)开源了一个名为Playwright的工具,与Selenium一样入门简单,支持多语言(Python、Java、Node.js、.NET),支持多浏览器(Chromium、Firefox、Webkit),可跨平台(Windwos、Linux、Mac OS)Playwright同时支持接口自动化和UI自动化,为现代web应用提供了可靠的端到端的测试能力。

2024-03-30 20:17:43 749

原创 深度了解一下python就业方面的选择与应用分析

尽可能掌握多种语言技能,非常有必要,2-3门即可;拿数据挖掘来说,Python+Java是非常好的组合。完全使用Python也不是不可以,但是职业选择面会受到限制,个人核心竞争力也不强。

2024-03-30 20:15:29 901

空空如也

空空如也

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

TA关注的人

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