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