软件测试
文章平均质量分 82
起码@有故事
有测试的学习资源分享,帮助快速了解测试行业,帮助想转行、进阶、小白成长为高级测试工程师。
展开
-
python接口测试实践:参数化测试、数据驱动测试和断言的使用
在Python接口测试实践中,参数化测试、数据驱动测试和断言是常用的技术手段。参数化测试参数化测试是指将测试用例中的某些部分(如输入数据或配置)作为参数传递给测试函数,以便于复用和减少代码重复。 例如,使用unittest库进行参数化测试:原创 2024-05-20 21:18:05 · 736 阅读 · 0 评论 -
Jmeter进行http接口测试,这一篇就搞定
jmeter-http接口测试脚本jmeter进行http接口测试的主要步骤(1.添加线程组 2.添加http请求 3.在http请求中写入接口的URL,路径,请求方式,参数 4.添加查看结果树 5.调用接口,查看返回值)原创 2024-05-20 21:07:23 · 1399 阅读 · 0 评论 -
一篇文章带你了解接口测试(总结)
接口测试是软件测试中的一块重要部分,简言之,接口测试是指验证软件系统中各个模块间接口处的交互是否正确。接口是软件组件之间交互的协议,允许不同的软件系统或模块通过明确定义的方法通信和交换数据。原创 2024-05-20 21:04:47 · 891 阅读 · 0 评论 -
基于Pytest+Requests+Allure实现接口自动化测试
用例一:进行登录的接口请求,此处登录请求在yaml文件里设置了三组不同的数据进行请求。用例二:进行个人查询的接口请求,此处需要用到登录接口返回的token值。用例三、进行添加商品到购物车的接口请求,此处需要用到登录接口返回的token值以及个人查询接口返回的openid、userid值原创 2024-05-20 20:59:36 · 822 阅读 · 0 评论 -
大家一般用什么工具测试HTTP,json接口?
Http接口测试工具有很多,选择什么要看团队目前擅长什么。但一定要用主流工具(方便团队协作、参考资料多),如果接口测试后期要明确做自动化和性能建议直接上Jmeter。原创 2024-05-20 20:45:28 · 871 阅读 · 0 评论 -
56k+ stars!开源、轻盈简约的 Api 接口测试工具,暴捶 postman!
Hoppscotch 原名 postwoman,是一款轻量级、基于 NodeJs 编写的 API 接口测试工具。不仅支持支持主流的 Restful 接口调试,还支持 GraphQL和 WebSocket。原创 2024-05-20 20:39:25 · 1846 阅读 · 0 评论 -
职场经验:几个测试接口的好工具,效率加倍~
其实测试接口并不难,这篇文章就给大家分享一些常用的接口测试工具,其中有些工具不仅能帮助你高效测试接口,甚至还能自动生成接口代码和接口文档!原创 2024-05-20 20:32:52 · 1042 阅读 · 0 评论 -
UI自动化测试方案
本文将介绍一份详细的UI自动化测试方案,包括测试目标、测试工具、测试环境、测试策略和测试执行等内容。原创 2024-05-20 20:26:36 · 745 阅读 · 0 评论 -
基于Fuzzing和ChatGPT结合的AI自动化测试实践
有赞目前,结合insight接口自动化平台、horizons用例管理平台、引流回放平台、页面比对工具、数据工厂等,在研发全流程中,已经沉淀了对应的质量保障的实践经验,并在逐渐的进化中。原创 2024-05-20 19:52:28 · 621 阅读 · 0 评论 -
Windows桌面自动化测试工具:WinAppDriver
大家好,今天给大家介绍一款Windows桌面自动化测试工具:WinAppDriver。原创 2024-05-20 19:49:09 · 803 阅读 · 0 评论 -
学历双非,找中小厂测试行不行
今年的24春招大部分互联网公司都启动了,25届实习生招聘也同步启动虽然就业市场看起来还是比较严峻,但值得欣慰的是大厂招聘hc确有回暖迹象,腾讯2024年招聘实习生5000+,美团24春招&25转正实习hc也有4000,算是对就业市场的好消息。原创 2024-03-08 21:20:25 · 653 阅读 · 0 评论 -
C# 使用MSTest进行单元测试
MSTest是微软官方提供的.NET平台下的单元测试框架;可使用DataRow属性来指定数据,驱动测试用例所用到的值,连续对每个数据化进行运行测试,也可以使用DynamicData 属性来指定数据,驱动测试用例所用数据的成员的名称、种类(属性、默认值或方法)和定义类型(默认情况下使用当前类型)。原创 2024-03-08 21:15:17 · 809 阅读 · 0 评论 -
python 深拷贝在接口自动化里的用法
在这个例子中,通过深拷贝从数据库获取的基础数据,我们可以安全地模拟各种业务场景下的数据更新操作,同时保证不会影响到其他测试用例或后续的数据恢复过程。在测试结束后,可以将数据库状态重置为初始状态,以确保测试环境的一致性原创 2024-03-08 20:33:26 · 700 阅读 · 0 评论 -
面了8个软件测试,发现了一个通病…
面了很多软件测试,发现一个通病。。如今闷头刷题已经行不通。与其没有目标的死磕,不如站在阿里大神的肩膀上,背熟大神整理的刷题笔记,才是省时省力的上岸路径!原创 2024-03-08 16:42:40 · 1675 阅读 · 0 评论 -
尝鲜通义灵码智能编码助手
官网:https://tongyi.aliyun.com/lingma/,如何安装使用呢,其实官网已经给了教程。手动安装步骤如下:步骤1已安装 Visual Studio Code 的情况下,在侧边导航上点击扩展。原创 2024-03-08 16:36:12 · 844 阅读 · 0 评论 -
细说渗透测试:阶段、流程、工具和自动化开源方案
可以说,渗透测试流程的自动化使得安全团队能够从重复性任务中解脱出来,简化了资源的使用率,缩短了漏洞扫描与评估的时间,进而让组织能够动态地应对不断变化的威胁形势,保护自身的敏感数据和数字资产。原创 2024-03-08 16:31:43 · 1094 阅读 · 0 评论 -
一键实现多文件、多Sheet的WEB自动化测试!
在WEB开发中,自动化测试框架是一个不可或缺的组件。封装一个既能支持多文件,又能支持多Sheet的WEB自动化框架,将会极大地提升我们的开发效率。下面我将会详细介绍这样一个框架的设计、结构以及实现。原创 2024-03-08 16:29:04 · 887 阅读 · 0 评论 -
测试同学绩效不好怎么办
昨天跟一位同学聊天,发现他去年的年终绩效不是很好,最终可能影响了整体收入,忽然想到是时候聊一下测试同学的绩效问题了。作为一个有多年测试管理经验的老人家,之前也经历过非常多的绩效考核和kpi/okr制定,经历的多了自然就会发现一些套路,一般来说测试同学的绩效不好大概是因为如下几个方面。原创 2024-03-08 16:19:39 · 811 阅读 · 0 评论 -
2024年软件测试已经崩盘了吗,为什么都找不到工作了?
2024年软件测试已经崩盘了吗,为什么都找不到工作了?确实,今年经济大环境不好,企业也都在降本增效,如果技术能力还在被应届生竞争岗位的阶段,只会越来越难。原创 2024-03-08 16:09:12 · 1111 阅读 · 0 评论 -
为何放任测试媛被卷跑的团队难以长远?七个深刻理由揭示真相!
在互联网行业,测试媛们以其独特的视角和细腻的洞察力,为产品的质量保驾护航。她们是不可或缺的宝贵财富,是行业发展的重要推动力。然而,当“内卷”的风潮席卷而来时,我们应坚定信念:不要把测试媛卷跑。这不仅是对她们的尊重与关爱,更是对互联网行业健康发展的有力保障。原创 2024-03-08 16:05:01 · 845 阅读 · 0 评论 -
我们如何通过两个关键测试原则,进行自动化 Kubernetes 配置和Secret测试
在本文的分享中,我们介绍了团队如何使用自动化测试 Kubernetes config 及 secret values。我们定义了两个关键测试原则:Validity (有效性) 和 Environment-Specific Correctness (特定环境的正确性),并展示了我们如何将这些原则应用于不同类型的 config 及 secrets,包括分散式数据库系统、Encryption/Decryption Keys、Tokens 和 URL。原创 2024-03-08 16:03:03 · 1051 阅读 · 0 评论 -
2024春招专题-测试类热门岗位招聘信息
春回大地,草长莺飞,又到了一年中最重要的春招旺季!很多人都摩拳擦掌,准备在新的一年占领职场高地,为自己打拼出一个未来。很多企业也纷纷加码来招揽各界英才,壮大自己的同时还能削弱竞争对手。笔者就来给大家整理并总结一下今年春招测试类热门岗位的招聘情况,也希望帮助大家更好的找到心仪的岗位或自身的提高方向。原创 2024-03-08 15:52:38 · 813 阅读 · 0 评论 -
Solidjs 开发的自动化测试平台, 已开源, 欢迎 Star
使用Testflowy, 您只需要注册就获得了一套自动化测试平台, 工程师和测试人员不需要编写任何代码, Testflowy 会帮助您录制行为, 并且共享给整个团队, 让他们复用您的测试, 这一切都在真实Web环境进行, 不需要额外搭建任何虚拟环境.原创 2024-03-07 20:51:48 · 1061 阅读 · 0 评论 -
社区平台Redis测试实践
Redis作为一款优秀的内存存储系统,深受互联网公司的青睐;同样也是我们雪球的技术选型之一,比如雪球的行情股票信息,帖子信息等都会用到Redis作为缓存服务。QA在日常测试的过程中,经常也会遇到和Redis相关的一些问题,也踩过一些坑,通过本文今天在这跟大家分享一下。原创 2024-03-07 20:46:59 · 836 阅读 · 0 评论 -
敏捷测试价值观、方法和实践读书笔记
维护单一代码库自动化构建让自动化构建可以自测试每天提交代码到主干每个主干上的代码提交都要在持续集成服务器上构建快速修复失败的构建保持快速的构建过程在生产环境的克隆环境上进行测试让每个人都能很容易地得到最新的可执行产物让每个人都可以看到整个过程发生了什么自动化部署原创 2024-03-07 19:25:24 · 805 阅读 · 0 评论 -
通过降低缺陷逃逸和应用AI、ML技术将验证交付周期缩短50%
在本文中,我将解释我们测试验证战略的两个重要“支柱”:测试左移和使用最先进的技术来支持我们的验收活动。原创 2024-03-07 19:23:25 · 769 阅读 · 0 评论 -
自动化测试落地为什么那么难
自动化测试是构建测试人员快速反应能力的基本要求,也是提升效率的有效手段,它需要前期的投入,标准化的维护以及有效的测试用例设计,才能最大化地发挥它的价值。自动化测试的负责人,需要具备推动标准化落地的能力,并让自动化在更多的地方体现出价值来。原创 2024-03-07 15:09:12 · 954 阅读 · 0 评论 -
尝鲜下百度研发变码助手
最近看到了百度研发编码助手,正好尝试下,把自己的vscode来尝试下,首先到下面的官网,去注册下,下载Comate | 百度研发编码助手 | 免费 (baidu.com)然后登录,可以领取一个月的试用。原创 2024-03-07 14:51:07 · 849 阅读 · 0 评论 -
全链路实践的必要性(干货)
笔者亲身经历了一次电商双11大促时的全链路压测,整个团队经过一个月的努力,成功应对了活动带来的高并发压力,并取得了性能冗余的良好效果。然而,当时并未及时对整个过程进行总结。如今面对新的工作环境中的压测任务,决定借此机会梳理并分享全链路压测的相关知识。原创 2024-03-07 14:43:03 · 797 阅读 · 0 评论 -
轻量级性能测试工具实战
与其他测试类型相比,性能测试的技术复杂度更高,需要掌握的技术栈除了常规的性能测试工具外还需要掌握编程语言、系统架构、数据库与MQ等知识。是不是说必须需要掌握了这些知识就可以做性能测试而没有掌握就无法做性能呢?很显然这个答案它是否定的。原创 2024-03-07 14:35:34 · 639 阅读 · 0 评论 -
【软件测试面试秘籍】学会这8大技巧,轻松拿下年薪20W offer!
作为测试人员,千万不要害怕面试,掌握以上面试技巧,大胆地去展现自己的优势吧,希望大家都能收获自己心仪的offer。原创 2024-03-06 22:20:44 · 867 阅读 · 0 评论 -
python自动化测试面试必备知识点
在准备 Python 自动化测试面试时,以下是一些必备的知识点,可以帮助您在面试中展现实力:软件测试基础:熟悉软件测试的基本概念,包括测试类型(功能测试、性能测试、安全测试等)、测试方法(黑盒测试、白盒测试等)等。原创 2024-03-06 22:17:37 · 1049 阅读 · 0 评论 -
面试必备技能:设计测试用例,让面试官满意的绝佳答案!
作为软件测试人员,在面试过程必不可少一道面试题,就是给出某个场景让你设计测试用例,考察你设计测试用例的能力。原创 2024-03-06 22:16:11 · 924 阅读 · 0 评论 -
软测开发工程师面试题
1、python都有哪些数据类型答:number、string、list、tuple、set、dictionary、boolean、none2、如何在python中生成一个随机数原创 2024-03-06 22:14:06 · 514 阅读 · 0 评论 -
Python自动化测试框架之Pytest教程
pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:· 简单灵活,容易上手· 支持参数化原创 2024-03-06 22:10:33 · 824 阅读 · 0 评论 -
Python中使用Selenium自动化框架
selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。原创 2024-03-06 22:05:41 · 871 阅读 · 0 评论 -
Python单元测试框架unittest入门
unittest 是一个Java单元测试框架 JUnit 的Python版本。unittest最初由Python的核心开发者Tim Peters在2001年开发,旨在提供一种规范的方式来编写单元测试,以改进传统的debugging因试错所造成的时延。原创 2024-03-06 22:01:48 · 802 阅读 · 0 评论 -
5 分钟快速上手 pytest 测试框架
在前面有讲到unittest测试框架,是python自带的测试框架,今天来说说pytest测试框架,这是一个三方的库,使用需要安装,具体可以见如下内容原创 2024-03-06 21:58:31 · 678 阅读 · 0 评论 -
Python+Selenium4 Web自动化测试框架(一)
Python+Selenium4 Web自动化测试框架是一个强大的工具,它可以帮助开发者自动化测试Web应用程序。Selenium是一个开源的自动化测试工具,它可以模拟用户在浏览器中的行为。原创 2024-03-06 21:48:01 · 513 阅读 · 0 评论 -
Pytest插件pytest-selenium-让自动化测试更简洁
在现代Web应用的开发中,自动化测试成为确保网站质量的重要手段之一。而Pytest插件 pytest-selenium 则为开发者提供了简单而强大的工具,以便于使用Python进行Web应用的自动化测试。本文将深入介绍 pytest-selenium 插件的基本用法和实际案例,助你轻松进入无忧的Web应用测试之旅。原创 2024-03-06 21:45:31 · 606 阅读 · 0 评论