自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从手工测试转型自动化测试,待遇翻倍,熬夜7天整理这一份超全学习指南【附网盘资源】

当时最简单的想法是挤出时间去学习各种测试技术和工具,提高自己的价值,也就是核心竞争力。后来被主管偶然发现,给了我一些资源和文档,建议我去研究下自动化测试。

2023-12-01 19:00:44 1169

原创 26岁转行,自学5个月软件测试找到了9K的工作,我的方式值得大家借鉴

经过朋友的推荐,我开始学习软件测试,一共学了大概5个多月的时间,在天津找到了一份软件测试的工作,我包装了一年的工作经验,月薪9K五险一金,这算是成功上岸了。在刚开始学习的时候我考虑过去线下培训班,但是我朋友不建议去,因为他就是培训出来的,他和我说去培训班几乎没作用,你去了之后会发现全程都是靠自己自学,老师上完课就走,不如自己看视频学有效率,如果再有一次机会,我绝对不会花3万块钱去培训。因为朋友是过来人,他的建议我不得不听,而且我在网上查了一下,培训班的口碑似乎都不好,这就让我直接放弃了培训的想法。

2023-12-01 17:14:00 1052 1

原创 针对大型促销活动BFCM等的大规模性能测试实践

本文为Shopify工程团队针对大型促销活动的规模测试的实践总结,包括容量规划、弹性测试、单一应用程序性能测试和全面负载测试等等。

2024-05-24 15:03:44 463

原创 3年测试经验,20K都没有,看来是时候跳槽了

不知不觉已经毕业两年半,工作三年半了。这三年在同一家公司并未跳槽,今年在合适的契机选择了换一家公司,在这里想总结一下三年的工作经验。

2024-05-24 14:59:59 431

原创 前端项目中写单元测试其实很简单

1、测试分类自动化测试类型常分为以下三种,各有优缺点:单元测试(Unit Test)对项目中低耦合的工具类库和公共子组件进行测试,较为简单,能在一定程度上保障代码质量集成测试(Integration Test)对于耦合度较高的函数/组件对外暴露的接口进行测试,能较大程度保障产品质量,但开发成本高

2024-05-24 14:45:57 592

原创 牛逼!50.3K Star!一个自动将屏幕截图转换为代码(HTML、VUE、React)的开源工具!

在当今快节奏的软件开发环境中,设计师与开发者之间的协同工作显得尤为重要。然而,理解并准确实现设计稿的意图常常需要耗费大量的时间和沟通成本。为此,开源社区中出现了一个引人注目的项目——screenshot-to-code,它利用AI人工智能技术(机器学习算法和视觉分析技术),将屏幕截图自动转换为前端代码,为设计师和开发者之间的合作开辟了新的可能性。

2024-05-24 14:44:01 233

原创 手游测试-学习笔记

游戏测试的主要内容功能测试主要验证功能是否符合需求设计主要考虑功能正确性,不考虑游戏底层结构及代码错误通常从界面着手测试,尽量模拟用户可能出现的操作性能测试

2024-05-24 14:42:44 196

原创 Springboot中的单元测试该如何进行?

本文将介绍如何在Spring Boot 应用程序中使用 Mockito 进行单元测试。

2024-05-24 14:25:59 581

原创 如何使用 Jmeter 进行压力测试?

首先我们要构建测试计划,测试计划是由测试元素组成,例如线程组,逻辑控制器,样本生成控制器,监听器,定时器,断言和配置元素。每个测试计划中至少应有一个线程组。我们可以根据要求添加或删除元素。接下来让我们按照以下简单步骤开始构建测试计划:

2024-05-24 14:20:17 283

原创 缺陷管理与软件测试的作用

在软件开发过程中,缺陷管理和软件测试是确保软件质量的两个关键方面。缺陷管理涉及识别、跟踪和解决软件中的缺陷,而软件测试则是发现这些缺陷的主要手段。本文将探讨缺陷管理和软件测试的作用,并阐述它们在软件开发生命周期中的重要性。

2024-05-24 14:13:53 378

原创 这可能是最完整的unittest课

雷unittest作为Python标准库中的单元测试框架,仍然可以满足我们的绝大部分单元测试相关工作。很多时候我们直接放弃使用unittest,不是因为 unittest 做不到,只是因为功能更强大的 pytest 在前面。主观上已经放弃了 unittest。

2024-05-24 13:55:04 591

原创 当今爆火的RPA其实就是自动化测试

本质上讲 RPA 就是自动化脚本,好的 RPA 脚本可以结合页面自动化,桌面自动化(操作桌面级的应用,比如微信电脑版)以及接口自动化,用自动化去替代人类操作。与自动化用例不同的是 RPA 里面的断言不是必须的,自动化用例的目的是验证,也就是实现断言;RPA 的目的是高效率低错误率的完成工作,比如给微信群群发消息之类的。从本质上讲,RPA 就是一种自动化测试,一种理论上可以省略断言的自动化测试。但实际上如果想要 RPA 脚本长时间稳定运行,断言也是必不可少的,当断言条件不满足时,RPA 脚本应该进行无损的容错

2024-05-24 13:51:58 608

原创 高效Web测试:构建Pytest、Allure和Jenkins的自动化测试生态

pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:简单灵活、容易上手、文档丰富;支持参数化,可以细粒度地控制被测用例;能够支持简单的单元测试和复杂的功能测试,还可以用来做Web自动化(selenium)、APP自动化(appium)以及接口自动化(pytest+requests);pytest具有很多第三方插件,并且可以自动以扩展,比较好用的如pytest-html(完美html测试报告生成)、pytest-rerunfailures(失败用例重复执行)、pytest-xdist

2024-05-23 15:20:26 337

原创 2年软件测试经验职场人士的总结

我刚步入职场时,对IT方面的职业规划并不清楚。直到我加入了广州原点软件,开始从事软件测试工作,主要负责自动化测试。这让我找到了新的兴趣和挑战,也让我系统地学习了软件测试的各种知识和技能。在此之后,我又先后在航天七零六公司工作,分别接触了功能手工测试、性能测试、接口测试和移动互联网测试等领域。下面我就从我的工作经验出发,给大家介绍一下软件测试的各个方面。

2024-05-23 15:06:57 502

原创 软件测试的个人职业发展方向和前景怎么样?

自从事测试工作八年多以来,经历过三个部门多条业务线,也经历过测试转型再回到测试,在此过程中对测试工作和角色的认知也逐步有些思考,想把这些思考分享给大家,希望为业务测试同学提供一些有价值的思路。

2024-05-23 15:04:03 520

原创 基于Jenkins+Python+Ubuntu+Docker的接口/UI自动化测试环境部署详细过程

1 Jenkins是什么?学习官网:Jenkins官网,Jenkins中文官网;Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件;用Java语言编写的,可在Tomcat、Docker等流行的容器中运行,也可独立运行。

2024-05-23 14:44:10 937

原创 UI测试还在Selenium,难怪你会被淘汰

在UI自动化测试的领域中,Selenium无疑是一颗璀璨的明星,它以其强大的浏览器自动化能力,长期以来一直是众多测试工程师的首选工具。它很经典,地位也毋庸置疑,但也是过去式了,现在我采用的自动化方案在很多方面来讲都比它要突出许多。

2024-05-23 14:36:00 460

原创 29.4K star! 仅需几行代码快速构建机器学习 Web 应用开源项目,无需前端技能!

今天给大家推荐一款开源的Python库:Gradio!Gradio是一个开源的Python库,用于创建机器学习和数据科学的交互式应用和演示。项目地址:https://github.com/gradio-app/gradio

2024-05-23 14:27:15 564

原创 求职思维和招聘思维

有同学问了这样一个问题:在网上找一些性能测试的文章和视频,自学一段时间,能找到好的软件测试工作吗?怎么说呢,这个问题的实答案显而易见。在当下这种大环境下,临时抱佛脚自认为学一些东西就能找到好工作,在我看来其实有点自欺欺人。当然,并不是说学习新的知识和技能无用,而是个人求职和企业招聘之间,是不同的逻辑。

2024-05-23 14:20:42 499

原创 python flask实现mock接口

在 Flask 中实现模拟(mock)接口通常是为了在没有实际后端服务的情况下进行前端开发、单元测试或集成测试。你可以创建一个简单的 Flask 应用来模拟特定的 API 行为,返回预设的数据。以下是如何使用 Flask 实现一个 mock 接口的示例:

2024-05-23 14:11:29 764

原创 python 10个高频率的自动化脚本(干货,速度收藏)

1. 文件操作:自动备份文件场景:每日自动备份重要文件到指定目录。2. 定时任务:定时发送邮件提醒场景:每天早上9点自动发送邮件提醒。

2024-05-23 14:05:13 845

原创 面试官问我自动化怎么搞?我慌了!

本章主要讲解自动化测试的含义、分类、项目使用,以及自动化测试工具的优势。

2024-05-22 14:53:30 502

原创 用python写一个自动化部署工具

现在springboot项目的自动化部署已经非常普遍,有用Jenkins的,有用git钩子函数的,有用docker的...等等。这段时间在玩python,想着用python实现自动化部署,即能锻炼下编码能力,又方便运维。

2024-05-22 14:52:06 793

原创 Python Flask生产环境部署-多线程启动

开发平台的时候碰到了一个坑,前端某个页面加载时总是会概率性的出现某些请求加载失败,报错:network issue,导致首页部分内容渲染不完全。浏览器Console界面可以看到页面报错信息如下:

2024-05-22 14:40:41 676

原创 接口设计的最小意外原则

软件的接口是对外开放的,使用者需要通过接口来使用软件。那么,接口的设计要符合使用者的想象,不能让使用者感到意外。

2024-05-22 14:36:22 760

原创 游戏软件测试的流程是什么

在游戏行业中,游戏测试是一个非常重要的岗位,并且游戏测试的内容是比较复杂的,除了对游戏的整体流程有一定的了解之外,还需要对一些细节部分有所了解。那么,一个完整的游戏测试流程是怎么样的呢?

2024-05-22 14:14:52 677

原创 推荐46个常用的测试&运维工具,全掌握马上逆袭?

不仅因为它们通常免费且开放给所有人使用,而且还因为其背后的社区支持和持续的创新。在DevOps领域,有许多优秀的开源工具可以帮助开发和运维团队更好地协作,自动化流程,并提高生产效率。这里列举了多款最棒的开源工具,可以很好地实行 DevOps:

2024-05-22 14:12:09 623

原创 对异步处理的http接口进行性能测试

最近来了新的领导,测试的内容和范畴都变大了,工作内容涉及到APP,线上出现了由于性能引起的bug,不得不进行压测,只能不断的学习了。害,想做一条咸鱼都那么难,找了很多关于接口性能测试的资料,领导一直强调异步接口不好做压测

2024-05-22 14:08:53 816

原创 web安全测试的测试方法有哪些?

Web安全测试是确保Web应用程序安全的重要环节,它旨在发现和修复潜在的安全风险和漏洞。本文将介绍一些常见的Web安全测试方法,帮助您了解如何有效地评估Web应用程序的安全性。

2024-05-22 14:00:46 655

原创 如何在一个高并发的应用中进行调试和测试

在一个高并发的应用中进行调试和测试是一项挑战性的工作,因为它涉及到了系统性能、资源竞争、同步机制以及潜在的并发编程错误等多个方面。下面我会详细解释如何在高并发环境中进行调试和测试,并提供相应的策略和技术。

2024-05-22 13:56:39 670

原创 为什么需要写Java单元测试

说到单元测试,就不得不提起另一个词,TDD(Test-Driven Development)测试驱动开发:在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码测试驱动开发虽然饱受争议,不过有这种方法论的推出并有不少的同行在践行,起码能够说明测试的重要性。

2024-05-22 13:42:20 521

原创 “容器化部署与自动化测试”— 软件自动化测试入门攻略

本章将通过Docker容器化引擎,带领读者使用Jenkins镜像部署一个持续集成平台。

2024-05-21 19:40:35 689

原创 你还在用 print() 调试?快来看看 Python IceCream 库的魔力!

在 Python 编程中,调试代码是一个常见且重要的环节。传统的调试方式通常使用 print 语句输出变量的值和运行状态。然而,这种方法有时显得繁琐且不够直观。IceCream 是一个简洁、易用的调试工具库,它可以让你更加高效地进行调试工作。

2024-05-21 19:38:20 619

原创 2年软件测试经验职场人士的总结

我刚步入职场时,对IT方面的职业规划并不清楚。直到我加入了广州原点软件,开始从事软件测试工作,主要负责自动化测试。这让我找到了新的兴趣和挑战,也让我系统地学习了软件测试的各种知识和技能。在此之后,我又先后在航天七零六公司工作,分别接触了功能手工测试、性能测试、接口测试和移动互联网测试等领域。下面我就从我的工作经验出发,给大家介绍一下软件测试的各个方面。

2024-05-21 16:05:52 987

原创 Jmeter实现自动化压测(思路&样例)

测试计划(Test Plan)的创建:在JMeter中,首先要创建一个测试计划,这个计划包含了所有的测试元素和它们的执行顺序。配置测试元素:这包括添加和配置线程组(模拟用户),采样器(例如HTTP请求),逻辑控制器,定时器,监听器(用于查看结果)等。

2024-05-21 15:48:44 907

原创 作为一个小白想入行游戏测试,需要了解什么

我是游戏策划,以测试身份参与过流水过亿的产品,也以主测试负责过流水过千万的产品,因为无法保证测试流程,所以在涨薪和转型之间,选择的转型,也受够了测试重复性工作。擅长寻找严重bug,技巧也写在文中了,但是这项技能不能当饭吃,干策划数年的一个午后,顿悟了测试的核心。一直想写文章分享出来,趁着失业,开始整理资源,写一些心得给大家。未入行的小伙伴,通过这篇文章面试应该没有任何问题。

2024-05-21 15:41:43 906

原创 3年经验来面试20K的测试岗,连基本功都不会,还不如去招应届生

从简历上来说都是3-4年工作经验,但面试中,不会工具方法和编程框架,基本功的技术很多也不熟练,多数人多年的工作经验仅仅是业务年限堆起来的,技术能力达不到公司需求,对于框架自动化测试会的也不多,都停留接口测试的基础方法层面上,自动化深入的问题更是一问一个没,对于前沿的主流技术也毫无关注。

2024-05-21 15:35:14 564

原创 最高月薪14K!他说:不能坐吃山空,自己的天下自己打!

人生在世,不怕暂时生活苦,不怕眼前一时难,最可怕的是懒惰。累的事不想干,难的事不会干,久而久之便会高不成低不就。幸福需要经营,你想要的人生,只有自己能给。别在该努力的时候选择安逸,多一分辛勤,就多一分生活的底气;多一点进步,就多一分选择的权利。

2024-05-21 15:32:53 518

原创 推荐一款模拟浏览器自动化操作神器!Mechanize

今天给大家推荐一款用于模拟浏览器行为以进行网页自动化操作Python库:Mechanize。

2024-05-21 15:28:00 973

原创 pywinauto,一款Win自动化利器!

pywinauto是一个用于自动化Python模块,适合Windows系统的软件(GUI),可以通过Pywinauto遍历窗口(对话框)和窗口里的控件,也可以控制鼠标和键盘输入,所以它能做的事情比之前介绍的pysimplegui更多

2024-05-21 13:48:11 592

空空如也

空空如也

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

TA关注的人

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