Python自动化测试
文章平均质量分 81
测试永远de神
公众号:【伤心的辣条】
展开
-
需求管理做不好,项目成功难保障
你是否曾感觉客户的要求总是突然冒出来?或是觉得自己跟不上订单的节奏?不了解产品的需求会让你手忙脚乱,如果没有足够的资源来应对,甚至会损害你的业务。本文将向你介绍需求管理的流程,以及如何在业务中使用它。原创 2023-12-02 16:38:48 · 1032 阅读 · 0 评论 -
软件测试面试时问你的项目经验,你知道该怎么说吗?
0 自我介绍,名字 学历 荣誉。1 简述项目背景,你身处这个项目是做什么的。不要太细,试着引导一下面试官让他提问。这样,请问您对此有什么疑问吗?原创 2023-12-02 16:35:16 · 540 阅读 · 0 评论 -
吐血整理,Jmeter性能测试常见问题+解决汇总(详细)
1、request 请求超时设置timeout 超时时间是可以手动设置的,新建一个 http 请求,在“高级”设置中找到“超时”设置,设置连接、响应时间为2000ms。原创 2023-12-02 16:29:02 · 2154 阅读 · 0 评论 -
与微软高级软件工程师的对话:如何进行自动化测试?
他们掩盖了这个缺陷,说我们不需要测试一个链接是否真的能在一个新的浏览器标签打开一个页面,因为这实际上是在测试浏览器而不是网站。我脑海中最先想到的一个例子是,有一家公司创建了一个用于自动化测试的产品,它的架构非常糟糕,甚至不能同时打开多个浏览器标签。我还见过另一个工具,它通过在Chrome上测试网站,在每个步骤获得DOM,并将这些DOM转储粘贴到其他浏览器中来实施跨浏览器测试的想法。当收到一份关于产品缺陷的报告时,如果回复说“等等,我先手动检查一下,因为我们的脚本使用的是无头版本的Chrome。原创 2023-05-12 20:10:28 · 264 阅读 · 0 评论 -
10年互联网职场过来人给测试专业大学生的学习建议
如果是大专院校,建议在校期间就开始准备专升本的课程学习,能力比学历重要,那是在学历一定的基础上,外边的世界人才济济,能力与学历出众者不计其数,相等条件下学历略高者更胜一筹。学校教程中一般都是相对标准规范的流程,但到实际的工作中其实还是会遇到各种各样的问题,多参加测试活动就是为了积累解决问题的经验,尽力让自己的起点更高些。既然选择了软件测试专业,就要时时刻刻把预防错误放在首位 ,不只是在测试的时候 ,而是有意识地培养自己的职业感,做任何事情都保持一个测试者的状态,找出错误是基本技能,而预防错误就是一个进阶。原创 2023-05-12 20:07:24 · 154 阅读 · 0 评论 -
2022 面试季 高级工程测试师面试必备
一年之际在于春,新年伊始,又到了跳槽的好季节,不知道你是不是已经安于现状,就自己的经历来分析下作为高级测试工程师跳槽前应该准备哪些知识,才能在面试官面前表现出众。被面试到的 Linux 命令;项目经验是如何被考核的;被面试到的 SQL 语句。被问到的自动化知识;被问到的性能测试知识;被问到的测试用例知识;终面问题;希望通过我的分享,祝大家都能跳好槽。找到自己满意的工作。Linux 命令作为一名高级测试工程师,必须掌握常见的 Linux 命令。原创 2023-02-10 21:21:00 · 198 阅读 · 0 评论 -
金三银四测试工程师面试必问的十道题目,全答上来的直接免试
负载测试主要是考察软件系统在既定负载下的性能表现。就是站在用户的角度去观察一定条件下软件系统的性能表现。期望结果是用户的性能指标需求得到满足。性能指标一般体现为响应时间、并发量等。原创 2023-02-10 21:16:48 · 200 阅读 · 0 评论 -
面试被问到:测试计划和测试方案有什么区别?你会回答吗~
面试的时候,很多小伙伴都被面试官问过这个问题 “测试计划和测试方案有什么区别”?到底有什么区别呢?我们先好好了解下这两个文档。一、测试计划。原创 2023-02-10 21:15:38 · 167 阅读 · 0 评论 -
大厂面试:人事面试的94问?提前预防,别让自己步入误区...
想到这里,我拿起手机,打开招聘网站,搜索“自动化软件测试”“测试开发”…我发现很多高薪职位在招聘JD中,纷纷表示**“会自动化测试优先”!面试官就问了三个问题,皱了皱眉头,说:今天就先到这里吧,有后续我们会联系你…在回去的路上,我的泪水不争气的掉了下来。羡慕的泪水再次从嘴角流了下来,自动化测试居然可以拿这么高薪资,思来想去还是技术基础薄弱,又缺少全流程实战演练…我加班肝了一页半简历,投出去一周,面试电话倒是不少,自信满满去面试,现场被问了这么几个问题———都说金三银四涨薪季,我是着急忙慌的准备简历——原创 2023-02-10 21:14:22 · 374 阅读 · 0 评论 -
五年软件测试人员,碰到这样的面试题居然心虚...
想到这里,我拿起手机,打开招聘网站,搜索“自动化软件测试”“测试开发”…我发现很多高薪职位在招聘JD中,纷纷表示**“会自动化测试优先”!面试官就问了三个问题,皱了皱眉头,说:今天就先到这里吧,有后续我们会联系你…在回去的路上,我的泪水不争气的掉了下来。羡慕的泪水再次从嘴角流了下来,自动化测试居然可以拿这么高薪资,思来想去还是技术基础薄弱,又缺少全流程实战演练…我加班肝了一页半简历,投出去一周,面试电话倒是不少,自信满满去面试,现场被问了这么几个问题———都说金三银四涨薪季,我是着急忙慌的准备简历——原创 2023-02-10 21:14:01 · 74 阅读 · 0 评论 -
测试员官方承认的“五个等级”,来看看你处于哪个阶段?
行业在飞速发展,IT行业如今的需求量很大,许多企业不断提高薪资为了找到合适的人才,只要技术够硬,不断精进自己,无论哪一方面,职场的道路一定会越走越好。原创 2023-02-10 21:12:48 · 132 阅读 · 0 评论 -
年薪平均几十万?哪些行业的软件测试工程师需求量大,前景好?
其实对于测试员而言,在择业前,我们可以根据市场情况和自身爱好进行比对,从而选择合适自己的职业机会。当然,无论去哪个行业,薪资水平和前景主要还是看测试员本人的技术能力和谈判能力,金三银四的招聘旺季已经到来,希望每个测试员都能找到心仪的工作机会。最后,小伙伴们如果对测试方面有什么问题可以在留言区评论~原创 2023-02-10 21:12:16 · 242 阅读 · 0 评论 -
用 docker 创建 jmeter 容器,能做性能测试?
我们都知道,jmeter 可以做接口测试,也可以用于性能测试,现在企业中性能测试也大多使用 jmeter。docker 是最近这些年流行起来的容器部署工具,可以创建一个容器,然后把项目放到容器中,就可以构建出一个独立的运行环境。所以,有人就想,能否把他们俩弄到一块来使用?今天,我就来给大家讲讲如何结合起来使用。首先,选择一个linux机器,安装docker然后,访问gitee开源网站,搜索“nmb-jmeter-docker"找到这个项目。原创 2023-02-10 21:10:33 · 119 阅读 · 0 评论 -
高级工程测试师面试必备
被面试到的 Linux 命令;项目经验是如何被考核的;被面试到的 SQL 语句。被问到的自动化知识;被问到的性能测试知识;被问到的测试用例知识;终面问题;希望通过我的分享,祝大家都能跳好槽。找到自己满意的工作。原创 2023-02-10 21:09:48 · 112 阅读 · 0 评论 -
一直没搞懂灰盒测试的我,收藏了这篇文章
灰盒测试将白盒测试的代码指定策略与功能测试和回归测试等各种发现测试方法相结合。软件的内部工作和用户界面都由测试人员评估。这种测试方法更有效地检测软件中的安全问题。它可以帮助发现由不适当的代码结构或应用程序使用引起的缺陷。例子:分析器可以通过点击超链接来开始灰盒测试,以查看它是否指向另一个页面然后分析器将检查 HTML 代码是否突出显示具有正确语言结构的正确 URL最后分析器评估用户界面,以确保软件将用户引导至正确的 URL为什么要进行灰盒测试?它将黑盒和白盒测试的优点结合到一个包中。原创 2023-02-10 21:08:22 · 277 阅读 · 0 评论 -
adb 命令扫盲
今天总结下工作中最常见 adb 命令,同时也是面试常考点1、获取包名和界面名称2、文件传输3、获取 app 启动时间4、获取手机日志此命令属于实时获取日志5、获取设备列表及设备状态6、结束 adb 服务7、开启 adb 服务8、获取设备状态9、安装apk10、卸载apk。原创 2022-10-18 13:38:52 · 177 阅读 · 0 评论 -
搞懂性能指标专业术语,性能面试不再懵圈
例如负载测试时,在只不断递增并发用户数时,观察各项性能指标的变化规律,找到系统能达到的最大TPS,并且观察此时系统处理的平均响应时间,各项系统资源和硬件资源的消耗情况。扩展性测试: 通常用于新上线的系统或新搭建的系统环境,通过先测试单台服务器的处理能力,然后慢慢增加服务器的数量,测试集群环境下单台服务器的处理能力是否有损耗,集群环境的性能处理能力是否可以呈现稳定增加。业务场景:指的是系统的业务处理流程,描述具体的用户行为,通过对用户行为进行分析,以划出不同的业务场景,是性能测试时测试场景设计的重要来源。原创 2022-10-14 20:23:07 · 178 阅读 · 0 评论 -
一个简单的HTTP请求和响应服务-httpbin.org
现在越来越多的测试人员除了功能测试外,都已开始接触并进行接口测试。在学习接口测试时,尤其对于测试新手来说,接口测试工具上怎样填写请求地址、方法、请求参数等,还是多多少少有些困难,而且往往找不到合适的调试与请求的接口服务地址而无从练手。好一点的可以自己搭建一套接口 mock 服务,来模拟接口的请求,或者访问现有的网站直接请求,如百度首页等,但这也有一些限制,调用的一些参数有些局限,就比如提交数据、获取图片等。本篇将介绍一款很实用的接口调试服务网址 - httpbin.org。原创 2022-10-14 15:24:14 · 1566 阅读 · 0 评论 -
Python 与 Git 相遇会碰撞出怎样的火花
Python 与 Git 结合可以让代码的 Merge 操作更加简洁高效,同时减少手动 Merge 的工作量。原创 2022-10-14 14:38:00 · 420 阅读 · 0 评论 -
10个最流行的关于软件测试误解
软件测试实际上不像看上去那么容易。为了了解web产品测试可能包含的隐藏和意外,我们将分析与此类活动相关的十大最流行的误解。原创 2022-10-14 14:27:28 · 160 阅读 · 0 评论 -
一文学会golang单元测试
到此,对golang的单元测试有了初步的了解,基本上算能用,但远远谈不上好用,尤其和 testNG、pytest 那种强大的第三方单元测试框架相比。其实上面的例子包含了不少go的基础执行知识,变量定义,格式化输出、if判断、for循环,结构体,模块导入…,不需要刻意学习语法,通过单元测试的学习就掌握了这些语法。原创 2022-10-14 14:09:47 · 224 阅读 · 0 评论 -
软件测试开发系列| Django下载或者导出文件
,备注“入群”,大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。openpyxl是一款比较综合的工具,不仅能够同时读取和修改Excel文档,而且可以对Excel文件内单元格进行详细设置,包括单元格样式等内容,甚至还支持图表插入、打印设置等内容。第一种资料比较多,但是要每次下载都要在本地生成文件,太过繁琐,这边选择第二种方式。以上就是今天的分享,感谢支持!一个是请求参数怎么设置,...原创 2022-07-30 21:25:49 · 331 阅读 · 0 评论 -
微信小程序UI自动化测试实践:Minium+PageObject
优点PO模式对页面界面交互细节进行了封装,而测试用例基于页面对象完成具体操作,这样可以使我们的自动化测试脚本案例更关注业务,而非界面细节,提高了测试案例的可读性。缺点(个人观点)开发和维护页面对象的类(PageClass),是一件很耗费时间和体力的事儿。待研究方案小程序页面对象自动生成,不用再手工维护PageClass,只需要提供页面路由,就会自动生成这个页面上控件的定位信息,并自动生成PageClass;伤心的辣条!自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。...原创 2022-07-30 21:24:42 · 1014 阅读 · 0 评论 -
还在用Postman?推荐一款职场人都在用的API管理神器 太香了...
最近身边一批大神都在推荐一款神器ApiPost。这是一款支持模拟POST、GET、PUT等常见HTTP请求,支持团队协作,并可直接生成并导出接口文档的API文档、调试、Mock、测试一体化协作性能非常强大的工具。接口开发工作通常需要前端、后端、测试、技术经理等多个岗位协作,但因为流程长所以难管理,不同工具之间数据也缺乏统一规范,导致团队效率往往会很低下!ApiPost产生的初衷是为了提高研发团队各个角色的效率!产品的使用受众为由前端开发、后端开发和测试人员以及技术经理组成的整个研发技术团队。...原创 2022-07-30 21:23:47 · 142 阅读 · 0 评论 -
【软件测试】老说左移右移?实际我们做了什么
最近公司晋升季,听参加的小伙伴提到一些概念性的东西,其中就包括测试左移和右移。这里就借着测试左移和右移的概念,复盘一下测试工作中的内容。原创 2022-07-30 21:22:21 · 169 阅读 · 0 评论 -
从事测试的第6年 , 开工第二天五千字总结..我不平凡的2022
我一个混过大厂,待过创业公司,爱给开发提Bug的测试一枚。2021年,是工作的第六年,也是具有突破性成长的一年,一直挺喜欢6这个数字,果然不负期望,带来了我好多惊喜。工作上正在突破瓶颈,找到了下一阶段的方向,个人提升方面,累计读书十多本,坚持日更58天,持续输出文字累计100W+,公众号从0到1,与朋友一起创建的交流学习群好几个,链接到了一群高质量的朋友,真的是收获满满。...原创 2022-07-30 21:16:33 · 146 阅读 · 0 评论 -
16年毕业,刚入行软件测试,就拿到这么多薪资......因为稳定的时刻学习
这是在一个月黑风高的晚上,我辗转反侧中,经过从个人理想到人生哲学的思考,最终决定转行学IT!原创 2022-07-30 21:14:28 · 105 阅读 · 0 评论 -
软件测试分类概述
软件测试是指使用人工或者自动的手段来运行或测定某个软件产品系统的过程,其目的是在于检验是否满足规定的需求或者弄清预期的结果与实际结果的区别。本文主要描述软件测试的一些常见分类。...原创 2022-07-30 21:13:29 · 141 阅读 · 0 评论 -
fiddler字段添加接口响应时间
,备注“入群”,大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。以上工具分享希望对你工作有所帮助,有被帮助到的朋友欢迎点赞,在看、**转发。保存重启fiddler就展示啦。...原创 2022-07-30 21:12:28 · 259 阅读 · 0 评论 -
新朋友必看,初次编写测试用例的要点
正所谓功夫在诗外,测试理论知识就是那么多,理论知识掌握之后就要不断的参与到项目中来,一个一个项目的练习,锻炼自己的发现Bug的能力,就算随机测试,一个好的测试和一个坏的测试,他们发现问题的能力也是完全不同的。【746506216】,备注“入群”,大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。https。...原创 2022-07-30 21:11:31 · 149 阅读 · 0 评论 -
自动化测试的隐藏技巧...
前言测试人员多年来一直在与自动化测试进行斗争,但大多数团队对他们当前的自动化测试水平或维护它所需的开销不满。此外,在过去几年中,软件的架构,开发和使用方式也发生了翻天覆地的变化 - 增加了测试的复杂性和软件故障的业务影响。鉴于软件交付的复杂性和速度的增加,软件测试专业人员如何帮助控制业务风险呢?你需要的是 持续测试。什么是持续测试?持续测试是一个过程,它将自动化测试作为软件交付通道中内嵌的一部分,以尽快获得软件发布后业务风险的反馈。自动化测试旨在生成一组与用户故事或应用程序要求相关的通过/失原创 2021-09-23 19:08:45 · 216 阅读 · 0 评论 -
入门软件测试行业必须了解的接口测试,负载测试,并发测试,压力测试...
接口测试1.定义:接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。2.目的:更早的发现问题缩短产品周期发现更底层的问题3、方法:可以通过接口测试工具进行接口测试,查看接口的各种参数,请求头、请求体、响应和响应头是否符合要求规范。接口测试工具–apipost负载测试1、定义:负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性.原创 2021-09-15 15:21:19 · 313 阅读 · 0 评论 -
新人入行必须保持的好习惯,测试用例的设计
入行软件测试行业5年,从事过自动化的测试和手工的功能测试。5年来一直没有总结过自己的工作。每当一听人问起一个简单的问题,如何编写好的测试用例?如此简单的问题一问,仔细一想,思绪凌乱无章。这就是没有好好思考过的原因。今天在博客总结下自己的看法,如何编写测试用例:1、了解软件的原始需求(测试目的)在编写一个软件或者模块的测试用例时候,一定要明白这个功能的原始需求,也就是软件的使用者(客户)的需求。理解原始需求后,编写的测试用例才更有目的性。2、熟悉软件的功能需求(测试点)这个功能需求是指软件的细化.原创 2021-09-15 14:20:36 · 238 阅读 · 0 评论 -
从测试用例的问题浅谈软件测试
一.对于一个测试人来说,设计和编写测试用例是必须的。但是有效的设计和熟练的编写是一项非常复杂的技术,需要你从业务和功能上对整个软件有一个清晰的把握。如何系统化、结构化地标准化用例,将直接影响后续测试。同时,测试用例也将用于控制软件的整体执行覆盖,并对最终的测试结果给出一个量化的评估标准。测试相关的很多书都有大段章节介绍用例的设计方法,比如等价类划分、边界值、错误推断、因果图、决策表等等。但是这些理论在实际应用中并不能给我们很精准的行为指导,尤其是当业务复杂、相关模块紧密、输入标准和输出结果之间存在多条路.原创 2021-09-14 14:08:21 · 408 阅读 · 0 评论 -
想作为一名优秀的软件测试人员,想要具备什么?
我发现一句很好的话“你的报酬不是和你的劳动成正比,而是和你的劳动的不可替代性成正比”打造一名优秀的软件测试人员,你需要的具备的素质:团队的协作能力;观察能力,发现问的敏锐程度积极主动; 细心; 耐心; 有探索精神;好奇心. 保持持怀疑态度; 交流能力; 责任感;不断的学习和自我提高和总结能力;对软件测试整体流程有着完好的概念;在软件测试有着自己的思路,为什么要这么做,为什么要这样执行等等;有一定的交流能力;专业素质:熟悉软件研发流程及测试流程的知识;熟悉软件测.原创 2021-09-14 14:02:32 · 478 阅读 · 0 评论 -
非计算机专业,可以转行软件测试吗?
在某问答平台上,看到这样一个问题,“非计算机专业,可以入行软件测试吗?为什么很多企业都要求专业对口或者有工作经验的?”首先,转行,意味着一切都需要从0开始,并且需要付出一定的成本,比如学习成本,时间成本等等,所以一定需要谨慎考虑。要求专业相关代表着这个工作有一定的专业性,另一层意思是对技术能力的要求,假如你技术水平足够高,哪怕不是这个专业的,相信招聘企业不会轻易放弃一位优秀的人才。所以专业并不会成为你转行的阻碍,更应该成为你的动力,要做的比专业人士还要专业。如果你做好了转行的准备,下一步就是付诸于行.原创 2021-09-14 14:01:24 · 613 阅读 · 0 评论 -
软件测试35岁就到了瓶颈期、稍不注意就将遭到社会抛弃、如何自救已成难事...
同行,没有不焦虑35+天花板的。但是你要记住,行业是会淘汰人,但是淘汰的永远都是能力跟不上年龄的。你都35岁了,还是只会功能测试,甚至连Web、APP、接口、自动化等软件测试你都没有接触过,人家要你何用?所以一定要做好准备!!!做好什么准备?第一你要做好认知准备第二思路准备第三学习线路准备!!接下来做什么?学习!学习!学习!技术不断的更新,但是你得不断的加强。求职的时候,简历写项目,少扯些不咸不淡的。学英语,多学语言,那就是你的buff不要轻易相信别人给你的建议,别人的终究是别人的,跟你没关原创 2021-09-13 16:06:55 · 648 阅读 · 0 评论 -
技术必备:推荐一款超强接口管理神器 Apifox
去年,给大家推荐了一款新面市不久的接口测试神器:Apifox,最近一年,Apifox官方又发布了一些新特性,趁此机会,再给大家分享一波。简单来说,Apifox它是集:接口文档管理、接口调试、Mock、接口自动化测试于一体的全流程集成工具,覆盖从开发->测试->管理等环节,等同于 Postman + Swagger + Mock + JMeter几款工具功能累加。利用Apifox可以实现:通过Apifox可实现一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好接口文档,接口.原创 2021-08-09 16:14:43 · 1458 阅读 · 0 评论 -
「微服务测试」权威微服务自动化测试简介
什么是微服务?微服务 - 也称为微服务架构 - 是一种构建方式,它将应用程序构建为松散耦合服务的集合,具有完整的业务功能。微服务架构允许连续交付/部署大型复杂应用程序。本文将概述自动微服务测试工具和最佳实践。它还使组织能够发展其技术堆栈。微服务逐渐用于创建更大,更复杂的应用程序,这些应用程序作为较小服务的组合得到更好的开发和管理,这些服务可以协同工作以实现更重要的应用程序范围的功能。大而复杂的应用程序由更直接和独立的程序组成,这些程序可由它们自己执行。这些小程序聚集在一起,提供了大型单片应用程序的所.原创 2021-08-09 16:04:52 · 214 阅读 · 0 评论 -
23种设计模式,你学废了嘛?【建议收藏起来】
23种经典设计模式共分为3种类型,分别是创建型、结构型和行为型。今天,我们把这3种类型分成3个对应的小模块,逐一带你回顾一下每一种设计模式的原理、实现、设计意图和应用场景。还是那句话,如果你看了之后,感觉都有印象,那就说明学得还不错;如果还能在脑子里形成自己的知识架构,闭上眼睛都能回忆上来,那说明你学得很好;如果能有自己的理解,并且在项目开发中,开始思考代码质量问题,开始用已经学过的设计模式来解决代码问题,那说明你已经掌握这些内容的精髓。一、创建型设计模式创建型设计模式包括:单例模式、工厂模式、.原创 2021-08-07 21:24:02 · 154 阅读 · 0 评论