![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 85
小码哥说测试
10年测试工程师经验
展开
-
安全测试与CI/CD集成!
将安全测试集成到CI/CD(持续集成/持续部署)流程中,是确保软件在快速迭代的同时保持高安全性的重要措施。以下是将安全测试集成到CI/CD流程中的具体步骤和注意事项:原创 2024-08-24 15:30:58 · 216 阅读 · 0 评论 -
入门到精通,掌握这些SQL语句让你成功玩转数据库!
1. 在 SQL 中,如何创建一个数据库?CREATE DATABASE database_name;2. 如何删除一个数据库?DROP DATABASE database_name;原创 2024-08-23 14:56:29 · 236 阅读 · 0 评论 -
Postman接口自动化测试:从入门到实践!
在软件开发过程中,接口测试是确保软件各组件之间正确交互的关键环节。Postman作为一款强大的API开发工具,不仅支持接口请求的发送与调试,还提供了丰富的自动化测试功能,使得接口自动化测试变得更加高效和便捷。本文将从Postman的基础使用开始,逐步引导你如何利用Postman进行接口自动化测试。原创 2024-08-23 14:53:42 · 805 阅读 · 0 评论 -
压力测试Monkey命令参数和报告分析!
Monkey所执行的随机事件流中包含11大事件,分别是触摸(touch)、手势(motion)、缩放(pinchzoom)、轨迹(trackball)、屏幕旋转(rotation)、基本导航(nav)、主要导航(mojornav)、系统按键(syskeys)、Activity启动(appswitch)、键盘翻转(flip)、其他事件(anyevent)原创 2024-08-22 16:01:02 · 676 阅读 · 0 评论 -
做接口自动化遇到的20个难点,记录下我是如何解决的!
我是一名接口自动化测试工程师,在公司中负责接口自动化测试的设计和执行。在公司中,接口自动化测试非常重要,因为公司的业务场景非常复杂,需要保证接口的质量。在这篇文章中,我将分享我在公司中接口自动化测试遇到的20个问题以及对应的解决方案原创 2024-08-21 15:11:13 · 593 阅读 · 0 评论 -
什么是埋点测试,app埋点测试怎么做?
埋点测试是指在应用程序或网站中预设检查点,收集程序运行时的数据,以便于后续对程序进行性能分析或故障排查。埋点测试通常用于监控和追踪用户在软件产品中的行为,以收集有关用户体验、功能使用情况和潜在问题的数据。这些数据对于软件产品的优化和改进至关重要,有助于开发人员了解用户需求和产品存在的问题,从而制定针对性的改进方案。原创 2024-08-21 15:07:19 · 395 阅读 · 0 评论 -
一文1600字从0到1JMeter全流程性能测试实战!
项目背景:我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。原创 2024-08-20 15:30:04 · 879 阅读 · 0 评论 -
接口加密解决方案,Python的各种加密实现!
在现代软件开发中,接口测试已经成为了不可或缺的一部分。随着互联网的普及,越来越多的应用程序都采用了接口作为数据传输的方式。接口测试的目的是确保接口的正确性、稳定性和安全性,从而保障系统的正常运行。原创 2024-08-20 14:41:19 · 456 阅读 · 0 评论 -
【软件测试面试题】WEB功能测试(持续更新)
Hi,大家好,我是小码哥。最近很多朋友都在说今年的互联网行情不好,面试很难,不知道怎么复习,我最近总结了一份在软件测试面试中比较常见的WEB功能测试面试面试题合集,希望对大家有帮助。原创 2024-08-19 15:16:33 · 689 阅读 · 0 评论 -
性能测试 —— JMeter常用线程组设置策略!
JMeter压力测试是一种重要的软件测试方法,用于模拟实际应用的软硬件环境及用户使用过程,通过长时间或超大负荷地运行测试软件,来评估被测系统的性能、可靠性、稳定性等。在JMeter压力测试中,我们时常见到的几个场景有:单场景基准测试、单场景并发测试、单场景容量测试、混合场景容量测试、混合场景并发测试以及混合场景稳定性测试。本文介绍这些场景的设置策略!原创 2024-08-19 15:12:52 · 458 阅读 · 0 评论 -
测试流程自动化实践!
测试流程自动化的最佳实践涉及多个方面,旨在提高测试效率、确保测试质量,并降低测试成本。以下是一些关键的实践方法:1. 明确测试目标、确定测试范围:在开始自动化测试之前,需要明确哪些功能、模块或场景需要被测试。设定测试优先级:根据业务需求、风险等级和变更频率等因素,确定测试的优先级。原创 2024-08-17 14:56:30 · 439 阅读 · 0 评论 -
你们要的App电量分析测试来了
Batterystats 是包含在 Android 框架中的一种工具,用于收集设备上的电池数据。您可以使用 adb 将收集的电池数据转储到开发计算机,并创建一份可使用 Battery Historian 分析的报告。Battery Historian 会将报告从 Batterystats 转换为可在浏览器中查看的 HTML 可视化内容。原创 2024-08-16 15:28:22 · 1011 阅读 · 0 评论 -
基于LangChain手工测试用例转接口自动化测试生成工具!
接口自动化测试用例是一个老生常谈的问题,在未引入人工智能之前,也有非常多的生成方案,比如如下所示,通过har生成接口自动化测试用例:原创 2024-08-16 15:26:38 · 449 阅读 · 0 评论 -
性能测试 —— docker容器下搭建JMeter+Grafana+Influxdb监控可视化平台!
在当前激烈的市场竞争中,创新和效率成为企业发展的核心要素之一。在这种背景下,如何保证产品和服务的稳定性、可靠性以及高效性就显得尤为重要。而在软件开发过程中,性能测试是一项不可或缺的环节,它可以有效的评估一个系统、应用或者软件的性能指标。然而,如何提升性能测试效率,把测试结果转化为有价值的信息,则是一个更加重要的问题。原创 2024-08-15 15:41:15 · 235 阅读 · 0 评论 -
性能测试 —— linux服务器搭建JMeter+Grafana+Influxdb监控可视化平台!
在当前激烈的市场竞争中,创新和效率成为企业发展的核心要素之一。在这种背景下,如何保证产品和服务的稳定性、可靠性以及高效性就显得尤为重要。而在软件开发过程中,性能测试是一项不可或缺的环节,它可以有效的评估一个系统、应用或者软件的性能指标。然而,如何提升性能测试效率,把测试结果转化为有价值的信息,则是一个更加重要的问题。原创 2024-08-15 15:38:43 · 497 阅读 · 0 评论 -
我们是这样将单元测试作为工程文化一部分的!
单元测试是软件开发中一项重要的实践,它涉及单独测试代码的各个单元或组件,以确保它们按预期运行。通过编写全面的单元测试,Instawork 工程师可以提高代码质量、增强对软件的信心并减少用户的错误。我们的持续集成 (CI) 管道每天执行超过100万次测试,因为我们的工程师了解为其代码编写有意义的测试的好处。原创 2024-08-14 15:05:48 · 788 阅读 · 0 评论 -
自动化测试常考的面试题+答案汇总(持续更新)
Hi,大家好,我是小濠。最近很多朋友都在说今年的互联网行情不好,面试很难,不知道怎么复习,我最近总结了一份在自动化测试面试中比较常见的面试题合集,希望对大家有帮助。本文共 4800 字,预计阅读时间 13 分钟,建议点赞+收藏再阅读,防止丢失!只收藏不点赞都是坏人呀!废话少说,直上干货。原创 2024-08-14 15:02:27 · 485 阅读 · 0 评论 -
Python自动化测试框架详解!
随着技术的进步和自动化技术的出现,市面上出现了一些自动化测试框架。只需要进行一些适用性和效率参数的调整,这些自动化测试框架就能够开箱即用,大大节省了开发时间。而且由于这些框架被广泛使用,他们具有很好的健壮性,并且具有广泛多样的用例集和技术来轻易发现微小的缺陷。今天,我们将看一看常见的 Python 自动化测试框架。原创 2024-08-13 15:34:03 · 928 阅读 · 0 评论 -
软件测试必会:cookie、session和token的区别~
今天就来说说session、cookie、token这三者之间的关系!最近这仨玩意搞得头有点大🤣01、为什么会有它们三个、我们都知道 HTTP 协议是无状态的,所谓的无状态就是客户端每次想要与服务端通信,都必须重新与服务端链接,意味着请求一次客户端和服务端就连接一次,下一次请求与上一次请求是没有关系的。原创 2024-08-13 15:06:21 · 673 阅读 · 0 评论 -
python unittest高级特性!
1. 测试套件 (Test Suites)测试套件允许你组合多个测试用例,并且能够以不同的方式组织和运行这些测试。这是对测试进行分组和控制测试执行顺序的有效手段。原创 2024-08-12 15:25:26 · 855 阅读 · 0 评论 -
探索测试驱动开发(TDD):自动化测试在敏捷开发中的应用!
在现代软件开发中,敏捷开发方法已经成为主流,而在敏捷开发中,测试驱动开发(TDD)作为一种核心实践,也逐渐获得了广泛的关注。本文将深入探讨TDD的基本概念及其在敏捷开发中的应用,并通过具体案例展示如何在开发过程中有效实施TDD。原创 2024-08-12 15:21:21 · 448 阅读 · 0 评论 -
Python 接口自动化测试中的深拷贝与浅拷贝~
在编写接口自动化测试脚本时,我们经常需要复制数据结构来模拟不同的测试场景。Python 提供了两种拷贝机制:浅拷贝和深拷贝。理解这两种拷贝的区别对保证测试数据的一致性和准确性至关重要。原创 2024-08-10 19:12:29 · 299 阅读 · 0 评论 -
性能测试和功能测试有什么区别吗?
性能测试和功能测试是软件测试中两个不同的概念和方法。尽管它们都是为了提高软件质量和健壮性而进行的测试,但它们关注的方面和方法却不同。下面我将详细介绍性能测试和功能测试的区别。原创 2024-08-09 15:07:56 · 928 阅读 · 0 评论 -
从零开始学习Playwright自动化测试框架!
Playwright是2021年微软开源的一个项目「playwright-python」。针对 Python 语言的纯自动化工具,它可以通过单个API自动执行 Chromium,Firefox 和 WebKit 浏览器,同时支持以无头模式、有头模式运行。原创 2024-08-09 14:40:58 · 356 阅读 · 0 评论 -
Python web自动化测试 —— 文件上传
文件上传三种方式:(一)查看元素标签,如果是input,则可以参照文本框输入的形式进行文件上传、方法:和用户输入是一样的,使用send_keys原创 2024-08-08 21:12:28 · 282 阅读 · 0 评论 -
2024自动化测试面试真题(附答案)!
可变数据类型:列表 list 和字典 dict;不可变数据类型:整型 int、浮点型 float、字符串型 string 和元组 tuple。原创 2024-08-08 14:51:11 · 571 阅读 · 0 评论 -
Jmeter全流程性能测试实战!
项目背景:我们的平台为全国某行业监控平台,经过3轮功能测试、接口测试后,98%的问题已经关闭,决定对省平台向全国平台上传数据的接口进行性能测试。原创 2024-08-08 14:45:13 · 788 阅读 · 0 评论 -
Appium —— 移动应用自动化测试开源工具!
Appium介绍:Appium是一个用于自动化移动应用程序的开源工具,它支持iOS和Android平台。通过Appium,开发人员可以使用各种编程语言(如Java、Python、Ruby等)编写测试脚本,以自动化测试移动应用程序的功能和用户界面。Appium使用WebDriver协议来驱动各种移动设备,因此可以与各种测试框架和工具集成,如JUnit、TestNG、Appium Desktop等。原创 2024-08-07 15:01:56 · 770 阅读 · 0 评论 -
UI自动化测试 —— web端元素获取&元素等待实践!
Web UI自动化测试是一种软件测试方法,通过模拟用户行为,自动执行Web界面的各种操作,并验证操作结果是否符合预期,从而提高测试效率和准确性。原创 2024-08-06 20:38:14 · 766 阅读 · 0 评论 -
【自动化测试】处理页面加载元素过慢以及页面中存在frame框架页问题
在自动化测试中,处理页面加载元素过慢以及页面中存在frame框架页等问题,需要采用一些特定的策略和技术来确保测试的顺利进行。下面我将分别针对这两个问题给出一些解决方案:原创 2024-08-06 14:17:24 · 679 阅读 · 0 评论 -
UI自动化测试 —— 下拉选择框&弹出框&滚动条操作实践!
UI测试,也称为用户界面测试,是一种测试类型,旨在检查应用程序的界面是否工作正常,以及是否存在任何妨碍用户行为且不符合书面规格的BUG。UI自动化测试则是利用自动化工具来执行这些测试,以提高测试效率和准确性.原创 2024-08-05 20:23:16 · 696 阅读 · 0 评论 -
一文3000字手把手教你做接口测试!
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。原创 2024-08-05 15:23:43 · 581 阅读 · 0 评论 -
一位软件测试工程师的六年工作经验分享!
不知不觉已经从事软件测试六年了,2016年毕业到进入外包公司外包给微软做软件测试, 到现在加入著名的外企。六年的时间过得真快。长期的测试工作也让我对软件测试有了比较深入的认识。但是我至今还是一个底层的测试人员,我的看法都比较狭隘,如有错误还请批评改正。原创 2024-08-05 14:43:38 · 587 阅读 · 0 评论 -
请问如何做好软件测试工作呢?
一、明确测试目标和范围\理解测试目的:在开始测试之前,首先要明确测试的目标和范围,确保测试计划与需求相匹配。这有助于测试人员聚焦在关键功能上,避免浪费时间和资源。制定详细的测试计划:根据项目需求,制定全面的测试计划,包括测试目标、范围、方法、资源、进度等。测试计划应详细列出每个阶段的测试任务、预期结果和责任人。原创 2024-08-03 15:43:08 · 629 阅读 · 0 评论 -
什么是Mock测试?一文3500字详解!
1、什么是Mock测试?Mock 测试就是在测试过程中,对于某些不容易构造(如 HttpServletRequest 必须在Servlet 容器中才能构造出来)或者不容易获取的比较复杂的对象(如 JDBC 中的ResultSet 对象),用一个虚拟的对象(Mock 对象)来创建以便测试的测试方法。原创 2024-08-03 15:02:32 · 814 阅读 · 0 评论 -
App弱网测试是怎么测试的!
一、网络测试的一般流程、step1:首先要考虑网络正常的情况① 各个模块的功能正常可用② 页面元素/数据显示正常step2:其次要考虑无网络的情况① APP各个功能在无网络情况下是否可用② APP各个页面之间切换是否正常③ 发送网络请求时是否会导致闪退、卡死等异常情况④ APP各个页面是否显示完整美观,未刷新的页面是否做了相应的提示和处理⑤ 在无网络情况下数据是否会丢失⑥ 无网络提示信息是否友好原创 2024-08-02 16:48:11 · 937 阅读 · 0 评论 -
想学接口测试,不知道那个工具适合?
接口测试是软件测试中的一项重要任务,它主要关注系统的不同组件之间的数据交换和通信。接口测试是一种黑盒测试方法,它可以帮助我们验证系统的功能和性能是否达到预期,并且确保不同组件之间的消息传递是正确的。在接口测试过程中,选择适合的工具非常重要。下面将从零开始,详细介绍一些常用的接口测试工具,并提供一些指导。原创 2024-08-01 15:47:42 · 798 阅读 · 0 评论 -
接口测试框架集成测试报告!
在接口自动化测试完成后,通常我们都需要一个测试报告来进行结果展示,而测试报告的美观程度直接决定了你在同事和领导眼中的技术形象,本文将介绍rest-assured接口测试框架集成ExtentReports测试报告,让你的框架更加完美。原创 2024-08-01 15:18:36 · 346 阅读 · 0 评论 -
如何学习自动化测试工具!
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走! 我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。原创 2024-07-31 19:59:14 · 520 阅读 · 0 评论 -
白盒测试:如何进行代码级别的检测?
白盒测试也称结构测试,透明盒测试。主要用于单元测试阶段,代码和逻辑的测试,重点复杂的测试,是一种测试用例设计方法,不同于黑盒测试,原创 2024-07-31 15:06:13 · 700 阅读 · 0 评论