
软件测试工程师
文章平均质量分 78
测试要用手
这个作者很懒,什么都没留下…
展开
-
自动化横行的今天,手工测试员如何杀出一条血路?
自动化测试是每个软件公司反复提及的,放眼望去,测试岗位的招聘要求里十有八九都会有一条“掌握自动化测试技巧”,甚至有的公司把用例自动化率(实现自动化的用例数/总用例数*100%)当作考核测试人员工作质量的指标之一。原创 2023-04-14 00:53:48 · 138 阅读 · 0 评论 -
转行一年月入 20K,2023 就冲车载测试
今天给你分享一门技术:车载测试,之所以推荐它,也是因为我之前一个同事,在上海做了一年左右的车载,现状月入都20k了,还有双休,基本不加班,现在就算搜索二线城市的车载测试岗位,月入也都有十几k,是测试行业刚崛起的香饽饽。原创 2023-04-14 00:23:11 · 2020 阅读 · 2 评论 -
汇总下我在接口自动化测试涉及的问题,或许你们面试时用得上
下个接口请求参数依赖上个接口的返回数据不同的接口封装成不同的函数或方法,需要的数据return出来,用一个中间变量a去接受,后面的接口传a就可以了什么是数据驱动,如何参数化?1、接口自动化当中,使用ddt模块实现数据驱动。原创 2023-04-13 00:47:37 · 300 阅读 · 0 评论 -
30个接口自动化测试面试题,赶紧收藏
1. 什么是接口自动化测试?答:接口自动化测试是指使用自动化工具对接口进行测试,验证接口的正确性、稳定性和性能等方面的指标。2. 为什么要进行接口自动化测试?原创 2023-04-12 02:27:33 · 7350 阅读 · 1 评论 -
自动化测试经典面试题
当下各行各业都呈现出了非常内卷的情况,测试圈内也出现了技术内卷的魔咒,因此大部分公司在招聘测试工程师的岗位时,都要求掌握一些自动化测试方面的技术。那么,我们在面试的时候哪些自动化测试的问题会被面试官经常问到呢?下面一些经典的自动化测试面试题,能让你在面试时轻松应对,同时也能让你在学习自动化测试时明白应该关注哪些内容。原创 2023-04-12 02:26:41 · 226 阅读 · 0 评论 -
Python+requests接口自动化测试框架实例教程
前段时间由于公司测试方向的转型,由原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的接口测试,后来,组内有人讲原先web自动化的测试框架移驾成接口的自动化框架,使用的是java语言,但对于一个学java,却在学python的我来说,觉得python比起java更简单些。原创 2023-04-10 23:56:11 · 617 阅读 · 0 评论 -
收钱吧的 Python 高效自动化测试实践
以上是在收钱吧项目测试中积累的有关自动化测试的一些实践与成果。目前,我们的接口测试用例总数达到30000以上可用率超过95%,核心服务代码覆盖率更是超过70%。我们还对测试效率提出了更高的要求:随着自动化用例数量的不断增加,技术实现中出现的大量异步场景,自动化执行耗时正在增长。针对这些痛点,我们正进一步研发分布式执行框架,一劳永逸地解决这些问题。在当下的敏捷时代,行业要求速度和质量。自动化测试的兴起无外乎成为了行业中的宝贵资源。原创 2023-04-10 23:48:30 · 480 阅读 · 0 评论 -
5大自动化测试的Python框架 | 实用干货
由于Robot具有丰富的内置库,并能使用更为简单的面向测试的DSL(Domain Specific Language),因此如果您是自动化测试领域的新手,并且缺乏开发经验的话,那么将它作为Python测试框架要比下面将要提到的Pytest或Pyunit,更容易上手一些。因此,开发与测试人员在为手头的项目选择测试框架时,需要考虑许多方面的因素,其中包括:框架的脚本质量,测试用例的简单性,以及运行模块可能存在的技术弱点。同时,用户可以使用多个夹具,在无需重写测试用例的情况下,将测试覆盖到所有参数的组合。原创 2023-04-10 23:41:11 · 615 阅读 · 0 评论 -
Python+Selenium自动化测试项目实战
自动化测试就是通过自动化测试工具帮我们打开浏览器,输入网址,输入账号密码登录,及登录后的操作,总的说来自动化测试就是通过自动化测试脚本来帮我们从繁琐重复的手工测试里面解脱出来,把时间和精力花到更好的地方去,去挖掘更多的产品缺陷。例如网上有一些人提供智慧树网、学习通等网课的刷课及答题的服务就是通过写自动化测试程序去完成的。还有一些高速抢票平台也是通过定时执行自动化程序脚本代替人工去抢票。原创 2023-04-10 23:36:27 · 2255 阅读 · 1 评论 -
软件测试面试:5分钟被美团面试官请出去,3年测试经验被这几个题问到心虚
5分钟前:“哥们我去美团面试了!祝我好运~”5分钟后:“刚从美团走出来,被自动化测试的一些面试题难到了…”“越想越觉得可惜,回想面试经过,在几个关键的问题没有给到面试官想要的答案。“我不是不会,我都干过!就是讲不好,一问脑子好像就空白了,”这个对白发生在半小时前,发生在这个朋友身上的问题相信是许多小伙伴都会遇到的问题,干过许多项目,但是基础不扎实,没有系统的总结过知识点,导致在面试的时候不能正常发挥,非常可惜!原创 2023-04-10 01:29:58 · 179 阅读 · 0 评论 -
面试:靠着这篇笔记,我拿下了16k车载测试offer!
1、熟悉车载系统研发和测试流程,能独立编写各种测试文档。2、熟悉车载系统测试用例设计思路,能独立编写仪表和车机的测试用例。3、熟悉缺陷管理工具的使用。原创 2023-04-10 01:23:37 · 2408 阅读 · 0 评论 -
职场日常:今年测试工程师正遭【革命】,“点工”如何破局?
近几年来的特殊情况,综合过去的大形势变化,所有行业都会自下而上的进行一轮技术“大清洗”,技术停滞不前的“点工”或将被逐步取代。原创 2023-04-09 15:01:28 · 125 阅读 · 0 评论 -
面试:2023最新出炉的整理软件测试常见面试汇总【题附答案】
、管理工具、Python、性能测试、selenium、lordrunner、计算机网络、组成原理、数据结构与算法、逻辑题、人力资源需要的可以看文末获取方式!!原创 2023-04-09 14:56:43 · 380 阅读 · 0 评论 -
jmeter分布式测试安装部署步骤
一、下载linux版本的jdk ----注:下载的jdk和jmeter要与window的jdk和jmeter一致 下载地址:https://www.oracle.com/java/technologies/downloads/#java11二、在虚拟机中使用su root 超级管理员的账号进行操作,在/usr/local下创建jdk文件夹原创 2023-04-06 03:24:26 · 1923 阅读 · 1 评论 -
金三银四:聊聊软件测试面试的一些事(真实)
说到简历,其实这一点是很重要但又被很多职场小白忽视的问题。经常有人说我投了很多简历,但是没有公司给我打电话,怎么办?首先,应该明白的一点:面对求职市场的激烈竞争性,HR在筛选简历时候往往都是根据关键词筛选的:学历、经验、专业、意向职位等等条件。原创 2023-04-01 02:08:12 · 563 阅读 · 0 评论 -
软件测试面试一定会被问到的10个技术问题(附答案)
一般都是让你对一个“书本”“水杯”“电梯”这些老例子做测试用例,这些答案百度一下全部都是,掌握好测试用例的方法,换成什么例子都可以讲的全面。对方还会根据这个问题衍生出:你觉得什么样算是好测试用例,好的标准条件是什么?原创 2023-04-01 02:03:05 · 3507 阅读 · 1 评论 -
零基础学习软件测试,我付出的努力终于让我转行成功,月薪15K我已经知足了
现在我也找了很多测试的朋友,做了一个技术分享的交流群,共享了很多我们收集的视频教程和技术文档。如果你不想再体验找不到资源,没人解答问题,坚持几天便放弃的感受,可以加入我们一起讨论交流。而且还有很多在自动化,性能方面有一定建树的技术大牛,分享他们的经验,还会分享很多。原创 2023-04-01 00:13:08 · 202 阅读 · 0 评论 -
python自动化测试实例解析
这篇文章主要介绍了python自动化测试实例,并对实例中的注意点进行了简单的分析,需要的朋友可以参考下原创 2023-03-31 01:50:49 · 768 阅读 · 0 评论 -
Selenium之POM设计模式的一点思考
随着自动化测试的逐渐发展,页面对象模型变得更加流行用来帮助自动化测试减少重复的代码。页面对象模型page object modle是一种设计模式, 要求我们设计代码结构的时候将应用中的不同页面当作不同的类,类中通常包含页面的element以及页面可以进行的操作方法,比如输入,搜索,滑动等方法。原创 2023-03-31 01:48:53 · 536 阅读 · 0 评论 -
性能测试理论面试问题总结
产品从各种维度考虑,都需要进行性能测试。多数情况下,产品做出来之后,人们往往更关心的不是功能,而是它的性能。比如,特斯拉电动车,续航是多少公里。某跑车,百公里提速是多少秒。同等级的轿车,都能开到140,以同样的速度和公里数,哪个更费油?哪个更稳定性?哪个操控性更好?这些都是性能领域。产品谁都能做,但高性能的产品,才具备市场竞争力,所以要做性能测试,保证性能指标。原创 2023-03-31 01:28:58 · 450 阅读 · 0 评论 -
自学接口测试之入门名词解释
http是超文本传输协议,主要用于浏览器和服务器之间传输数据,交互有两个部分:请求和响应。请求:get、post、put、delete。请求部分一般包含的内容:1、请求行:请求方式、请求地址和协议。2、请求头:HTTP协议使用HTTP头来传递请求的元信息。HTTP头是一个用冒号分隔的名称/值对,冒号前面是HTTP头发名称,后面是HTTP的值。例如:accept:application/json ---客户端可以接收的数据格式。原创 2023-03-31 01:12:45 · 491 阅读 · 0 评论 -
史上最全最细 App 自动化环境部署
所需工具+环境准备说明基于win10 64位系统JDK 1.8(64位)Android SDKAppium desktop选择操作系统相应的版本,注意操作系统如果为32则选择i586,64位则选择x64,点击链接开始下载。原创 2023-03-31 00:59:37 · 916 阅读 · 0 评论 -
【职场日常】分享我功能测试进阶自动化测试学习指南,卷起来了
随着测试行业的发展,「会代码」逐渐成为测试工程师的一个重要标签。各大招聘网站,测试工程师月薪10K以上基本都有一个必备技能:自动化。那么自动化测试到底难不难呢?又应该如何学习呢?下面我结合我自己的经历跟大家一起聊聊,希望对你有所帮助和启发。原创 2023-03-30 01:44:50 · 262 阅读 · 0 评论 -
只会功能测试的奉劝别跳槽了,从功能测试进阶自动化测试学习指南
功能测试想转自动化,请问应该怎么入手?有没有好的资源推荐?那么,接下来我就结合自己的经历聊一聊我是如何在工作中做自动化测试的。(学习路线和网盘资源放在文末了)原创 2023-03-30 01:39:18 · 254 阅读 · 0 评论 -
【程序人生】从离开字节跳动,我学习软件测试拿到了12.5K
我是软件工程专业,曾经在字节工作过,后来做了一段时间主播,还是想要回归互联网行业,毕竟薪资标准比较高,然后发展潜力也是比较好,考虑到自己的年龄,决定转行做软件测试,因为对我后面的发展会更好一些。原创 2023-03-29 00:38:52 · 1132 阅读 · 0 评论 -
【软件测试】金三银四 “狂飙” 季,一波综合面试题来了
进入金三银四,很多小伙伴都有跳槽的打算,今天小编准备了一套测试相关的综合面试题,内容涵盖:测试基础、Linux命令、MySQL、自动化、性能的常见题目,希望能帮到大家。原创 2023-03-28 23:38:31 · 149 阅读 · 0 评论 -
大厂面试:保姆级的软件测试面试经历分享
1、Fidder我在项目的登录注册模块有用到,在前台注册有效邮箱提交,用fidder进行拦截,抓包后在fidder中修改成无效的邮箱,提交看是否能注册成功,成功了就是后台接口没有进行验证。Fiddler打开,然后访问项目网址,抓项目的网络请求,看看具体访问了哪个接口,传了什么样的数据,和返回数据,然后整理成文档。面试官您好,我叫张三,来自番茄市,在软件测试行业有3年的工作经验,做过 Web/APP及小程序项目的测试工作,有独立负责整个项目的测试经验。管理,用户管理,认证管理,内容管理,消息通知,客服等。原创 2023-03-28 23:34:10 · 244 阅读 · 0 评论 -
软件测试面试题「值得收藏」
它可以自动录制和回放用户操作,以验证应用程序的功能和性能。3、进行测试:在设置好的测试环境中,进行测试,检测软件或硬件在网络环境较差的情况下是否能够正常运行,以及在网络环境较差的情况下,软件或硬件的性能是否能够满足用户的要求。4、分析测试结果:最后,分析测试结果,确定软件或硬件在网络环境较差的情况下是否能够正常运行,以及在网络环境较差的情况下,软件或硬件的性能是否能够满足用户的要求。2、设置测试环境:根据用户的网络环境,设置测试环境,包括设置网络的带宽、网络的延迟、网络的丢包率等,以便模拟用户的网络环境。原创 2023-03-28 23:26:46 · 375 阅读 · 0 评论 -
如何使用Frelatage对Python代码进行模糊测试
Frelatage支持对下列类型的参数进行模糊测试:字符串整型浮点型列表元组字典函数(以文件作为输入)原创 2023-03-13 22:20:32 · 679 阅读 · 0 评论 -
实用,用Python实现豆瓣自动化测试
将自动化测试脚本使用pytest运行,借助pytest-html插件自动生成测试报告:原创 2023-03-13 21:42:16 · 331 阅读 · 0 评论 -
软件测试--功能测试--测试概念及模型
概念:一个为了特定的目的(检验开发的代码实现是否满足用户的需求)而设计的文档(包含测试输入、执行条件、预期结果),文档的形式可以是xmind、excel等。但是你要理解,面试的时候你能根据自己的理解说出来,进了公司说到这些名词你要知道是什么意思,做什么事,准备什么东西。单元测试、集成测试、系统测试、验收测试。4、按是否自动化划分。3、按是否运行划分。瀑布模型缺点:。软件开发模型。软件测试模型。5、其他。原创 2023-03-13 20:35:54 · 403 阅读 · 0 评论 -
【软件测试】聊聊软件测试面试的一些事
一般来说,技术面的问题,有40%-60%是和应聘岗位相关的,40%和简历内容相关,剩下的部分可能是比较发散性的东西,比如方法、策略、质量管理、思维能力等。企业的诉求是找到符合条件的可以为他解决问题创造价值的员工,个人的诉求是找到个人能力范围内心理预期最匹配的企业,获得劳动报酬、成就感等。因此,面试之前应当对面试的岗位有一定的准备,比如该岗位的技术要求、业务向、可能会遇到哪些问题、怎么解决等等。1、除了基本的个人信息,应该突出自己的核心竞争力,比如掌握的技术、业务经验,解决了什么问题;原创 2023-03-13 20:29:44 · 264 阅读 · 0 评论 -
2023值得我们关注的10种软件测试趋势
随着越来越多的人使用多种设备,未来几年多设备测试的范围将继续扩大。为了加快上市时间,LambdaTest 等云测试平台有助于执 行左移测试,使开发人员能够在一系列真实设备和浏览器上测试他们的 Web 应用程序,在开发周期的早期识别和解决错误,并提供高质量的软件有更快的速度。随着对安全软件需求的 增加和软件系统复杂性的增加,安全测试的范围将扩大,使企业能够保证金融和医疗保健等关键系统的安全。随着软件变得越来越复杂和对速度的需求增加,软件测试趋势中的左移测试,一种在软件开发过程的早期优先测试的软件测试方法。原创 2023-03-13 20:24:36 · 439 阅读 · 0 评论 -
职场日常:测试妹子提了个bug,为什么你多了个options请求?
测试妹子给我提了个bug,说为什么一次操作,network里面两个请求。我脸色一变”不可能,我写的代码明明是一次操作,怎么可能两个请求“。走过去一看,原来是多了个options请求。原创 2023-03-13 19:57:39 · 302 阅读 · 0 评论 -
卷完职场卷AI,测试真的会被ChatGPT代替吗?
get不到这些,ChatGpt就无法聊更有思想深度的话题,就宛如一个不谙世事的小孩,可以聊天,但是不会深入聊天,也注定ChatGpt这个现象级的事物会慢慢淡出大部分人的视野。俗话说站在巨人的肩膀上才能看到更高,面对新工具,与其处于被替代的恐惧中,不如了解并使用它、借助它,完成你所做的基础工作、低级任务,节约时间和精力用于更需要分析、思考的工作和任务上。了解到这些,我们就能轻易发现,ChatGpt以及它的衍生品后续会慢慢替代低质量的工作内容,如简单的信息收集整理,处理规则简单明确的工作。原创 2023-03-13 19:23:16 · 1882 阅读 · 0 评论 -
压力测试和性能分析方法论
我们分析系统性能问题,需要找准要点,这就要求我们的压测报告要确实有效,是要非常严谨的,条理清晰, 要一步一步分析出瓶颈,而且要明白为啥到了瓶颈,然后怎么优化?RPS 模式即“吞吐量模式”,通过设置每秒发出的请求数,从服务端的角度出发,直接衡量系统的吞吐能力,免去并发到 RPS 的繁琐转化,一步到位。具体的方式就是,先抓没有到极限的 profile 情况(cpu,block,io,内存),再抓刚好到极限的,最后抓已经超过极限的,然后分析这几种情况下,到底是哪个系统资源,或者外部接口导致了性能问题。原创 2023-03-13 19:09:46 · 521 阅读 · 0 评论 -
总是做不好需求管理?这6款必备工具送给你
很多公司都在关注进度、质量,但往往一个项目的成败,在开始就已经有征兆了。那就是没做好需求管理,甚至是没有需求管理。根据 PMI 进行的多项需求管理调查得出:糟糕的需求管理流程常常被认为是项目失败的首要原因。原创 2023-03-13 19:04:06 · 2650 阅读 · 1 评论 -
软件测试2个月能学会吗?跟着我学习路线图学习
帮助大家不断学习和优化技术栈,跟进先进和主流的测试技术,给到大家带来的不仅仅是技术和薪资的提升,更多的是。如果你满足学历这方面了,那么2个月你可以学到一些技能,但是你无论是自学,还是培训,都有一个痛点,那就是学了这技术,你不知道怎么用。这也是为什么 机构出来的人,企业不想要的原因,因为我们要了你,但你不会灵活使用,除非招个初,中级类的,有的还是可以胜任岗位的,主要还是看人。基本的测试 技能2月是可以学会的,但灵活,稍微加深点的,大部分还是不会明白的,除非基础好,对技术有追求的可能会好点。原创 2023-03-13 18:37:00 · 291 阅读 · 0 评论 -
测试工程师有没有可能被替代或者说淘汰?
我觉得用替代或者淘汰来说,都有点过度言重了。测试工程师未来应该是走向分化。分化成很多种测试岗位,就像开发一样,分前端、后端、大数据;以后“测试工程师”这个笼统的词可能会随着行业的进步,拆分成更为专项的岗位。原创 2023-03-13 18:30:48 · 550 阅读 · 0 评论 -
【金三银四】软件测试简历项目经验怎么写,没有项目经验?
POM模式∶全称page object model,简称PO,页面对象模型。意思是把一个页面当成一个对象,页面的元素就是对象的属性,页面的操作就是对象的行为(方法),一般情况下PO分三层架构︰基础封装层BasePage ,PO页面对象层,TestCase测试用例层。使测试用例更简单,更清晰,把很多的业务操作封装到PO页面对象层,用例只需要调用即可。如果页面有变动,只需要修改PO页面对象层的属性即可。增加代码的可维护性。原创 2023-03-11 22:10:19 · 1281 阅读 · 0 评论