- 博客(3822)
- 收藏
- 关注
原创 从手工测试转型自动化测试,待遇翻倍,熬夜7天整理这一份超全学习指南【附网盘资源】
当时最简单的想法是挤出时间去学习各种测试技术和工具,提高自己的价值,也就是核心竞争力。后来被主管偶然发现,给了我一些资源和文档,建议我去研究下自动化测试。
2023-12-01 19:00:44 1256
原创 26岁转行,自学5个月软件测试找到了9K的工作,我的方式值得大家借鉴
经过朋友的推荐,我开始学习软件测试,一共学了大概5个多月的时间,在天津找到了一份软件测试的工作,我包装了一年的工作经验,月薪9K五险一金,这算是成功上岸了。在刚开始学习的时候我考虑过去线下培训班,但是我朋友不建议去,因为他就是培训出来的,他和我说去培训班几乎没作用,你去了之后会发现全程都是靠自己自学,老师上完课就走,不如自己看视频学有效率,如果再有一次机会,我绝对不会花3万块钱去培训。因为朋友是过来人,他的建议我不得不听,而且我在网上查了一下,培训班的口碑似乎都不好,这就让我直接放弃了培训的想法。
2023-12-01 17:14:00 1152 1
原创 【比亚迪招聘专场】月薪10K-80K,“研发之王”疯狂招人!
本科及以上学历,计算机或相关专业,有5年以上汽车行业软件测试工作经验;熟悉整车架构,熟悉MRR、超声波、摄像头、Lidar等自动驾驶常用传感器的原理以及特性,有L4自动驾驶经验优先;3年及以上的自动驾驶Tier1或主机厂工作经验,具备ADAS等相关经验优先;掌握C、C++、Python任意一种以上语言;掌握软件测试理论和流程、熟悉CMMI或者ASPICE者更佳;
2024-09-11 15:25:10 1492
原创 如何创建测试计划?这些情况要考虑
创建一个测试计划是软件测试的一个关键步骤,包括测试过程的范围、目标、资源和时间表,测试计划还详细说明了评估测试结果的标准,创建一个良好的测试计划以确保软件测试过程的成功是很重要的。
2024-09-11 15:07:17 630
原创 Selenium自动化测试面试题合集
1、什么是自动化测试、自动化测试的优势是什么?2、什么样的项目比较适合做自动化测试,什么样的不适合做自动化测试?3、说一下开展自动化工作的主要流程是怎样的?4、在制定自动化测试计划的时候一般要考虑哪些点?5、编写自动化脚本时的一些规范?
2024-09-11 14:40:58 1112
原创 Web性能回归测试
多年来,检测、预防和解决性能退化一直是 Pinterest 的标准做法。多年来,我们看到许多示例都表明,性能优化和退化导致业务指标发生重大变化。这些具体示例激励我们优化和保持性能。特别是,对抗退化被列为优先事项,因为我们无数次看到,几个月辛苦获得的优化成果很容易因一次退化而化为乌有。通常,退化来自一行代码,花一点时间更改实现即可让我们回到基线。下面简要概述一下 Pinterest 的性能计划。
2024-09-11 14:38:29 712
原创 面试官问你:CPU狂飙900%,该怎么处理?
首先,说明一下问题:CPU飙升200% 以上是生产容易发生的场景场景:1:MySQL进程飙升900%大家在使用MySQL过程,想必都有遇到过CPU突然过高,或者达到200%以上的情况。数据库执行查询或数据修改操作时,系统需要消耗大量的CPU资源维护从存储系统、内存数据中的一致性。
2024-09-11 14:33:28 717
原创 软件自动化测试成熟度的5个级别
早期的软件自动化测试只被看作是一种捕获和回放的工具的使用。而现在自动化测试己经远不止捕获和回放这么简单了。软件自动化测试成熟度划分为5个级别:
2024-09-11 14:28:57 384
原创 性能小白终于能看懂Jmeter报告了
本章主要说明2个方法查看压测结果Aggregate ReportAggregate Report翻译为聚合报告,是JMeter常用的一个Listener。添加路径:右键Thread Group或Test Plan > Add > Listener > Aggregate Report
2024-09-11 14:27:37 325
原创 如何使用Playwright优化测试性能
优化Playwright测试性能是确保自动化测试快速、可靠地执行的重要环节。以下是一些具体的策略和技术,可以帮助你提高Playwright测试的性能:
2024-09-11 14:24:48 734
原创 基于Python访问Hive的pytest测试代码实现
根据《用Java、Python来开发Hive应用》一文,建立了使用Python、来开发Hive应用的方法,产生的代码如下(做了修改):
2024-09-10 15:18:58 393
原创 Python编程(基础)
这些基础概念对于后续学习接口自动化测试至关重要,因为它们构成了编写测试脚本和处理测试数据的基础。希望这些内容对你有所帮助!
2024-09-10 15:11:03 589
原创 基于Java访问Hive的JUnit5测试代码实现
根据《用Java、Python来开发Hive应用》一文,建立了使用Java、来开发Hive应用的方法,产生的代码如下(做了修改):
2024-09-10 14:53:38 374
原创 Playwright自动化测试中的异常处理技巧
在进行Playwright自动化测试时,正确处理异常是非常重要的,因为这直接影响到测试的稳定性和可维护性。以下是一些处理异常的技巧和最佳实践,可以帮助你更好地管理自动化测试中的错误和异常情况。
2024-09-10 14:50:04 362
原创 Pytest集成Allure生成测试报告「Jenkins+Allure插件方案」
通过Jenkins的Allure插件,我们不仅能自动化生成详细的测试报告,还能将这些报告整合入我们的CI/CD流程中,从而提高软件质量和开发效率。
2024-09-09 17:49:18 846
原创 Puppeteer:被低估的自动化测试利器,功能太强大了!
这篇文章中,我们将结合PageObject设计模式和Mocha测试框架来让这个 脚本更模块化和结构化,使其真正变成一个自动化测试工程项目。
2024-09-09 17:43:52 632
原创 Jmeter之读取csv文件踩坑记
CSV Data Set Config是JMeter中用于参数化测试的关键元件,其主要功能是从CSV文件中读取数据,并将这些数据作为变量提供给测试脚本使用。这种元件在模拟多用户、不同输入或其他测试用例时非常有用。以下将详细介绍CSV Data Set Config的各个参数及其作用:
2024-09-09 17:28:01 359
原创 软件测试开发等IT人员不能晋升的核心原因之一技术菜,不懂标准!
在技术快速发展的今天,人们忙于处理多方面的事务,因此必须有一套标准和流程来指导和管理软件测试和开发工作。这些标准和流程为管理从需求收集到发布后维护的整个软件开发生命周期提供了一个框架。它们有助于确保软件达到预期的功能、性能和用户体验。我们将探讨标准和流程在软件测试中的重要性、哪些是通用标准,以及它们如何帮助软件测试项目取得成功。
2024-09-09 17:23:31 1193
原创 [python][selenium] Web UI自动化页面切换iframe框架
简单说下:第一点:iframe元素是用来在当前html里的其他元素中,再嵌套个html。因为webdriver默认只能在一个页面上识别和操作元素,所以无法直接定位和操作主文档html和内嵌html,要定位操作iframe内嵌页面的元素,就需要先切换到iframe。
2024-09-09 17:16:11 432
原创 Wycheproof:一款针对加密代码库的安全强度测试工具
Wycheproof是一款功能强大的加密代码库安全强度检测工具,广大研究人员可以使用Wycheproof来测试加密库的安全健壮度。
2024-09-09 17:05:13 463
原创 TestCraft - GPT支持的测试想法生成器和自动化测试生成器
本篇将介绍一款由人工智能驱动的自动化测试插件 - TestCraft,为测试人员和开发团队带来前所未有的效率和洞察力。无论你是经验丰富的QA专家,还是刚刚踏入测试领域的新手,TestCraft都有可能成为你工具箱中不可或缺的利器。
2024-09-09 15:11:12 884
原创 测试|西南科技大学12K|某外包面经,应该稳了
今日面试了一个app测试岗位,有两个人面试分别是技术组长和项目组长,问了很多问题!不止图上这些,有些记不起来了,基本上是回答了一个问题之后马上就能被反问一个问题的那种!!
2024-09-09 14:25:01 192
原创 像测试人员一样思考,用简单问题测试需求
从需求进行测试是解决问题的好方法。但我们只能测试存在的东西,而在需求阶段只有idea存在。如果我们能发现idea的缺陷,我们就可以在idea变成产品代码之前修复它们。难点在于,如何从无法感知的东西中发现缺陷,我们必须想象需求中明确表明的、隐含的或不可避免的问题。
2024-09-09 14:16:31 950
原创 当我们修复测试用例时,到底是修复的什么?
当我们运行了测试用例,发现其中一些测试用例未能通过。ok,这下要修复测试用例了!但是,到底需要修复哪些内容呢?
2024-09-09 13:31:52 641
原创 深度学习缺陷检测,没有缺陷的图片要标注吗?
1. 获取数据集首先,你需要准备一个包含有缺陷和没有缺陷的图片数据集。可以从开源数据集中获取,或者自己搜集数据集。2. 数据预处理
2024-09-07 20:58:27 459
原创 提升 Python 水平的高级指南
Python是一种功能强大且灵活的编程语言,深受开发者喜爱。尽管Python易于学习,但要掌握其高级特性并将其运用自如,需要不断深入学习与实践。本文旨在帮助已经熟悉Python基础的开发者,探索更高级的Python技巧与最佳实践,提升编程水平。
2024-09-07 20:54:02 901
原创 公司小、资源少?别慌!5招让你有效开展测试工作
在经济环境下行的当下,很多测试人员被迫去一些小公司先渡过难关,但是去小公司做测试往往都会遇到很多问题,除了要给一些开发人员普及测试的概念和流程,而且还要从0-1准备测试资源,因为我就是这么过来的,所以深知其困难之处。
2024-09-07 15:32:37 746
原创 什么是「国际化」测试
国际化测试的主要目标是确保软件架构的设计方式可以无缝处理多种语言、字符集和文化习俗,而无需更改其核心代码库。包括验证语言支持、数据格式(日期、货币、数字)和用户界面布局适应性。验证外部化字符串是否被正确检索和显示,以及应用程序是否可以处理多种语言的输入和输出,这一点至关重要。
2024-09-07 15:30:19 748
原创 如何使用Playwright + Python进行跨浏览器测试
使用Playwright结合Python进行跨浏览器测试可以让你确保你的Web应用在不同的浏览器中表现一致。Playwright支持Chromium(基于Chromium的浏览器,如Google Chrome)、Firefox和WebKit(如Safari)。下面是一个详细的指南,介绍如何使用Playwright + Python进行跨浏览器测试。
2024-09-07 15:27:13 505
原创 Selenium实现滑动滑块验证码验证
背景:在部分的登录中有滑动验证码的验证,由于滑动验证码的缺块是随机的就导致实现起来比较困难!01实现方案模板匹配通过openCV分析两个图片的相似度,获取两个相似度很高图片的坐标,从而计算两个图片的距离。
2024-09-07 15:18:23 1172
原创 示波器在嵌入式中的作用和使用
在我们车载课程中会用到示波器,用来查看设备的电流相关信息。在嵌入式中也会用到示波器。那么示波器在嵌入式中是一个怎样的存在呢?
2024-09-07 15:15:45 577
原创 详解https协议和http协议的区别和底层工作原理
HTTP(超文本传输协议)和HTTPS(安全超文本传输协议)是用于在网络上传输数据的协议。它们之间的主要区别在于安全性和数据加密。以下是详细的比较和相关机制的介绍:
2024-09-06 15:19:33 1046
原创 Playwright vs Selenium:Python自动化测试框架大对决
Playwright和Selenium都是流行的用于Web自动化测试的强大工具,但它们有一些关键的区别。下面是两者之间的比较,这将有助于理解为什么在某些情况下可能会选择其中一个而不是另一个。
2024-09-06 14:50:16 685
原创 测试执行阶段的工作重点
测试执行是测试项目管理中的关键环节,直接影响到软件产品的质量和稳定性。在这一阶段,测试人员根据之前制定的测试计划和测试用例,实际执行测试并记录结果。以下是测试执行阶段的详细说明。
2024-09-06 14:43:50 545
原创 JetBrains Aqua:为测试自动化打造的强大 IDE
QA 和测试工程对现代软件开发必不可少。在 JetBrains,我们相信使用正确的工具对每项工作都很重要。对我们来说,为自动化测试开发创建单独的工具是自然而然的事,因为这使我们能够满足多角色软件开发团队的需求。
2024-09-06 14:42:29 1088
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人