- 博客(1208)
- 收藏
- 关注
原创 在职阿里6年,一个29岁女软件测试工程师的心声
简单的先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少)
2025-03-21 19:07:10
705
原创 Python Selenium搭建UI自动化测试框架
自动化测试是软件测试中非常重要的一部分,可以提高测试效率和测试覆盖率。在UI自动化测试中,Selenium是非常流行的工具。本文将介绍如何使用Python和Selenium搭建UI自动化测试框架。
2025-02-05 19:14:33
1259
原创 对比分析:黑盒测试 VS 白盒测试
在软件开发过程中,测试是确保产品质量的关键环节。其中,黑盒测试和白盒测试是两种常见的测试方法。本文将详细解析这两种测试方法的定义、特点,同时通过具体示例进行对比分析。
2025-02-05 17:37:35
895
原创 Fiddler抓包工具配置+Jmeter基本使用
在编写网关自动化脚本之前,得先学会如何抓包,这里以Fiddler为例。会抓包的同学可以跳过这一步,当然看看也是没坏处的……
2025-01-16 20:32:47
926
原创 APP自动化测试 ---- Appium介绍及运行原理
在面试APP自动化时,有的面试官可能会问Appium的运行原理,以下介绍Appium运行原理。
2025-01-15 20:40:54
821
原创 Selenium 处理滚动条操作
在网页当中,页面存在滚动条,而要操作的元素在当前屏幕可见区域之外,则需要通过操作滚动条滚动到该元素,下面介绍两种方法:
2025-01-15 20:40:16
413
原创 【Jmeter进阶】压力测试大杀器:Jmeter使用技巧与总结!
1.线程组N:代表一定数量的并发用户,所谓并发就是指同一时刻访问发送请求的用户。线程组就是模拟并发用户访问。
2025-01-14 19:10:51
883
原创 自动化测试入门知识 —— 数据驱动测试
数据驱动测试是一种测试方法,它的核心思想是通过不同的测试数据来验证同一个测试逻辑。通常情况下,测试用例中的输入数据和预期结果会被提取出来,以便可以通过不同的测试数据进行重复执行。
2025-01-14 19:07:45
872
原创 性能测试 —— 吞吐量和并发量的关系? 有什么区别?
吞吐量(Throughput)和并发量(Concurrency)是性能测试中常用的两个指标,它们描述了系统处理能力的不同方面。
2025-01-09 21:07:57
1190
原创 什么是埋点测试,app埋点测试怎么做?
埋点测试是指在应用程序或网站中预设检查点,收集程序运行时的数据,以便于后续对程序进行性能分析或故障排查。埋点测试通常用于监控和追踪用户在软件产品中的行为,以收集有关用户体验、功能使用情况和潜在问题的数据。这些数据对于软件产品的优化和改进至关重要,有助于开发人员了解用户需求和产品存在的问题,从而制定针对性的改进方案。
2025-01-09 21:07:12
1318
原创 接口自动化测试用例
Post方式的接口是上传接口,需要对接口头部进行封装,所以没有办法在浏览器下直接调用,但是可以用Curl命令的-d参数传递接口需要的参数。当然我们还以众筹网的登录接口为例,讲解post方式接口的自动化测试用例。
2025-01-08 21:50:56
966
原创 测试左移详解
在传统的软件研发周期中,有个比较著名的模式叫“瀑布模式”,在这个模式中,项目周期被清晰的分为“制定计划->需求分析->软件设计->程序编码->软件测试->运行维护”等六个基本活动。
2025-01-07 16:20:45
1104
原创 自动化测试流程(超详细整理)
最近很多小伙伴问我自动化测试到底该怎么做?流程是什么样的?在每个阶段都需要注意什么?本文也就主要从自动化测试的基本流程入手,对面试自动化测试工程师的同学会有不少帮助。对于在职的朋友,也可以参考此流程,推进自己项目的自动化测试。
2025-01-06 15:31:21
984
原创 网站测试都要测试哪些?如何进行测试?
看页面是否美观养眼(包括页面的布局是否合理,策划是否舒服美观,页面长度是否合理,前景色与背景色是否搭配,页面风格是否统一,色调是否适合人眼,会不会太刺眼,字体大小是否合适,字体的颜色是否与背景色搭配,字体链接时是否会出现设置怪异的背景色。
2025-01-04 22:05:03
889
原创 00后测试员的自述:我真的很卷吗?
这不,前段时间我们公司来了个00后,工作都没两年,跳槽到我们公司起薪18K,都快接近我了。后来才知道人家是个卷王,从早干到晚就差搬张床到工位睡觉了。
2025-01-03 15:59:29
823
原创 Selenium实现多页面切换(超详细)
当使用Selenium进行自动化测试或爬取数据时,有时需要处理多个页面之间的切换。以下是一些可能需要多页面切换的情况:
2025-01-03 15:58:42
930
原创 如何设计接口测试用例(超详细)
接口测试是一种软件测试方法,用于验证软件系统中不同组件或模块之间的接口是否正常工作,主要关注于接口的输入和输出,以及接口对输入的处理和返回的结果。
2025-01-03 15:57:53
1114
原创 外包干了3个月,技术退步太明显....
先说情况,大专毕业,18年通过校招进入湖南某软件公司,干了接近6年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了四年的功能测试,已经让我变得不思进取,谈了2年的女朋友也因为我的心态和工资和我分手了。于是,我决定要改变现状,冲击下大厂。
2025-01-02 15:13:22
1008
原创 WEB各类常用测试工具
知名的 Java 单元测试工具,由 Facebook 开源,开箱即用。它在最基础层面被设计用于快速、简单地编写地道的 Java 测试,能自动模拟 require() 返回的 CommonJS 模块,并提供了包括内置的测试环境 Dom API 支持、合理的默认值、预处理代码和默认执行并行测试在内的特性。通过在并行进程中同时运行测试,让测试更快地结束
2025-01-02 15:11:14
590
原创 测试开发是什么?什么是测试开发工程师?
测试开发工程师 (Software Development Engineer in Test,简称SDET)是指那些既可以称作是开发人员,同时也负责软件开发阶段和测试周期的测试工作的技术人员。一个专业的SDET更关注软件产品的可测性,稳健性和性能。他们还可以在生产软件的设计初期发挥推波助澜或审阅的作用。
2024-12-28 21:14:27
1263
原创 自动化测试到底要学什么
很多从事了很长一段时间手工测试的从业者提起要学习自动化测试都感觉比较茫然,感觉有太多的知识、工具和技能要学习,的确要完全掌握自动化测试技能有很多的内容要学习,不过对于初学者来说,最基本和基础的内容逃不出下面的四加二:
2024-12-28 21:12:18
751
原创 用Python获取浏览器Cookies的多种方式
在进行Web应用程序测试和开发时,获取浏览器Cookies是一项重要任务。Cookies包含了存储在用户浏览器中的信息,如会话状态、用户首选项等。在本文中,我们将介绍多种用Python获取浏览器Cookies的方式,并提供相应的实战代码示例。
2024-12-25 16:31:01
1195
原创 9个用于测试自动化的最佳AI测试工具(2024)
选择一款优质的基于生成式AI人工智能的测试工具能够确保测试过程的准确性和效率,从而加速整个软件测试周期。相反,设计不佳的测试工具可能无法发现错误,并可能存在安全问题。它们可能产生误报或漏报,误导开发与测试团队,导致潜在的软件故障。
2024-12-25 16:30:22
2215
原创 一款超级给力的弱网测试神器—Qnet(上)
App 在使用的过程中,难免会遇到不同的弱网络环境,像在公车上、在地铁、地下车库等。在这种情况下,手机常常会出现网络抖动、上行或下行超时,导致 APP 应用中出现丢包延迟,从而影响用户体验。
2024-12-23 20:16:29
2516
原创 Wireshark 的抓包和分析,看这篇就够了!
WireShark是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。在网络封包和流量分析领域有着十分强大功能的工具,深受各类网络工程师和网络分析师的喜爱。
2024-12-23 20:14:11
5175
原创 什么是Selenium?使用Selenium进行自动化测试!
你知道什么是 Selenium 吗?你知道为什么要使用它吗?答案就在本文中,很高兴能够与你共飧。
2024-12-16 21:27:17
888
原创 接口自动化 ------ 快速搭建接口自动化框架
接口自动化架要搭成什么,里面的内容究竟应该有多少?这个问题没有标准答案,因为这要取决于你的项目,以及你想要用框架来解决什么问题等多种因素。
2024-12-13 21:18:47
575
原创 Pytest学习 ------ 接口自动化测试之pytest 接口关联框架封装
如:下面函数使用之前需要连接数据库,只需传入conftest.py文件里面的conn_getbase函数名即可。下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取。一般情况下,我们是通过一个yaml文件进行关联实现。【保证100%免费】
2024-12-13 20:35:26
462
原创 对比分析:黑盒测试 VS 白盒测试
在实际的软件开发和测试过程中,通常会同时使用黑盒测试和白盒测试,以便更全面地测试软件的功能和性能。示例:在测试一个简单的登录功能时,黑盒测试可能只需要检查输入正确和错误的用户名/密码时的结果,执行速度很快。示例:在测试一个图书管理系统的搜索功能时,白盒测试会检查所有可能的搜索条件和路径,包括边缘和异常情况,如搜索字段为空或超过最大长度等。白盒测试通常需要更多的时间,因为它需要覆盖和测试所有可能的代码路径。在这种测试方法中,测试人员把应用程序看作一个黑盒子,只关注输入和输出的结果,而不考虑程序内部的状态。
2024-12-12 22:22:49
1081
原创 白盒测试常用工具介绍【建议收藏】
白盒测试工具一般是针对代码进行测试,测试中发现的缺陷可以定位到代码级,根据测试工具原理的不同,又可以分为静态测试工具和动态测试工具。
2024-12-11 17:08:57
946
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人