自动化测试
文章平均质量分 78
普通网友
这个作者很懒,什么都没留下…
展开
-
Python环境搭建&基础知识(为自动化做准备)
Python环境搭建:Windows中,Python 环境的安装。1、安装 Python,并设置环境变量。Python官网下载个Python安装文件,进行安装(比如安装在 c:\Python34下)原创 2021-06-22 15:53:33 · 278 阅读 · 0 评论 -
自动化测试的定位以及一些思考是什么样的,你知道吗?
大家对自动化的理解,首先是想到Web UI自动化,这就为什么我一说自动化,公司一般就会有很多人反对,因为自动化的成本实在太高了,其实自动化是分为三个层面的 (UI层自动化、接口自动化、单元测试)原创 2021-06-15 15:22:17 · 462 阅读 · 8 评论 -
【软件测试Python自动化进阶】12个经典性能测试人员面试题
1、性能测试包含了哪些软件测试(至少举出3种)?参考答案:负载测试;压力测试;容量测试;负载测试(Load Testing):负载测试是一种主要为了测试软件系统是否达到需求文档设计的目标, 譬如软件在一定时期内,最大支持多少并发用户数,软件请求出错率等,测试的主要是软件系统的性能。原创 2021-06-09 15:44:27 · 328 阅读 · 2 评论 -
超全Python自动化测试常见面试题及解析答案,一文搞定!
在自动化测试、测试开发岗面试中,编程知识、Linux 都是必问的。测试开发人员的知识面既要有一定的广度,同时还要有扎实的编码基础。原创 2021-06-09 15:35:52 · 2220 阅读 · 2 评论 -
代码实战丨Python简易接口自动化测试框架设计与实现
公司内部的软件采用B/S架构,目的是进行实验室的数据存储、分析、管理。大部分是数据的增删改查,但是由于还在开发阶段,所以UI的变化非常快,难以针对UI进行自动化测试, 那样会消耗大量的精力与时间维护自动化脚本,对于小团队来说就得不偿失了。 针对此种情况,选用接口测试较为有效。原创 2021-06-07 15:00:17 · 464 阅读 · 1 评论 -
Python自动化测试框架这么多,Robot Framework为何比其他框架优势大?
随着技术的进步和自动化技术的出现,市面上出现了一些自动化测试框架。只需要进行一些适用性和效率参数的调整,这些自动化测试框架就能够开箱即用,大大节省了测试时间。 而且由于这些框架被广泛使用,他们具有很好的健壮性,并且具有广泛多样的用例集和技术来轻易发现微小的缺陷。以前,测试团队接手一个项目,他们不得不为这个项目构建一个自动化测试框架。一个测试框架应该具有最佳的测试用例、假设 (assumptions)、脚本和技术来运行每一处代码和模块,从而发现代码缺陷和不足。不同的项目需要不同的测试用例、 假设和脚本,而原创 2021-06-07 14:54:28 · 674 阅读 · 1 评论 -
小姐姐想学Python 自动化测试,京东大牛彻夜未眠整理的学习方法!
如果你恰好刚刚进入一家新公司,领导一上来就让你开展自动化测试,作为一名初出茅庐的测试新人,除了手足无措,你只能默默慨叹自己能力尚欠,眼前只会出现一个又一个无从下手的问题:原创 2021-06-07 14:42:55 · 964 阅读 · 11 评论 -
用Python写几十行代码就能实现系统的性能自动化测试,你知道吗?
在开发中,我们有时会碰到,相同的代码名明明测试环境没有问题,上了生产就出现各种“幺蛾子”,不是连接超时, 就是数据有问题,去检查代码也不觉得有问题。然后查看系统监控发现,出问题的时间段,往往系统的cpu使用率、内存占有率都比较高。如果我们预估上线后, 网站或者接口的访问量, 提前对接口或者网站做压力测试, 提前评估下可能会出现的情况,结果就不一样了。原创 2021-06-07 14:28:28 · 598 阅读 · 0 评论 -
敏捷测试自动化经常碰壁?记住这六大步骤,避免入坑!
许多敏捷软件开发中的自动化测试的工作都失败了,或者并没有发挥它们最大的潜力。本文研究分析了自动化测试也许不能满足测试人员和其他利益相关者期望的两个主要原因,然后列举了六个能够避免陷入这些陷阱的步骤。以下是在敏捷环境中成功实现测试自动化的方法。原创 2021-06-03 14:24:09 · 430 阅读 · 2 评论 -
自动化测试碰到验证码还搞不定?一招轻松搞定
自动化在测试登录模块时,验证码这一块估计是很多人苦恼的一大难点,在很多地方都有看到测试人员在问这个问题。原创 2021-06-02 19:08:08 · 414 阅读 · 1 评论 -
软件测试进阶之自动化测试——python+appium实例
扼要:1、了解python+appium进行APP的自动化测试实例;2、能根据实例进行实训操作;本课程主要讲述用python+appium对APP进行UI自动化测试的例子。appium支持Android、ios。本课程以Android为例。学习本章节前提条件,测试人员需要有一定的python基础。python+appium环境搭建1、安装python,下载地址:https://www.python.org/downloads/2、安装Appium-Python-Client库,命令:pip .原创 2021-05-27 16:11:30 · 1357 阅读 · 3 评论 -
必看知识:关于自动化测试的十大疑问,你提的我都为你解答了!
主要分享软件测试的学习资源,帮助想转行、进阶、小白成为高级测试工程师…关于自动化测试的概念介绍,我将从以下十个点来介绍!1.什么是自动化测试2.常见测自动化测试工具3.自动化工具和自动化框架的区别4.自动化测试的适用对象5.自动化测试方法6.UI自动化7.接口自动化8.如何实施自动化9.自动化测试的优势10.自动化实施失败的原因一、什么是自动化测试?自动化测试是指,软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。是一个将人为驱动测试.原创 2021-05-21 14:08:19 · 279 阅读 · 0 评论 -
手机突发bug?这几种Android 手机自动化测试工具,关键时刻轻松搞定你的手机!
1、Monkey是Android SDK自带的测试工具,在测试过程中会向系统发送伪随机的用户事件流,如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试,也有日志输出。实际上该工具只能做程序做一些压力测试,由于测试事件和数据都是随机的,不能自定义,所以有很大的局限性。原创 2021-05-21 13:58:07 · 1013 阅读 · 3 评论 -
嵌入式软件的自动化测试框架、测试流程与功能研究分析
微信公众号 | 软件测试小dao(主要分享软件测试的学习资源,帮助想转行、进阶、小白成为高级测试工程师…)引言进入二十一世纪之后,硬件元器件得到了飞速发展,从而也是的嵌入式软件的功能更加强大和复杂.随之而来的也是嵌入式软件测试工作的加重,传统的软件测试技术已经难以满足嵌入式软件越来越复杂的需求.而目前,市场上已经有较多的传统软件自动化测试技术,如何在这些技术的基础上进行改进,从而能够适应嵌入式软件环境,从而实现嵌入式软件的自动化测试,是嵌入式软件发展的重要方向.1.嵌入式软件自动化测试平台分析嵌.原创 2021-05-20 15:02:56 · 2764 阅读 · 2 评论 -
软件测试的重要性和两大自动化测试工具的比较
随着软硬件协同应用复杂性日益增加,其中软件必须通过全面的测试才可以保证质量和可靠性。但由于研发时间的限制,软件测试需要选择合适的方法,同时选择合适的测试工具,以便达到足够的测试效率。在一个基于FPGA的软硬件协同应用中,本文从占用资源、运行速度等方面比较了Rational Visual Test和QuickTest Professional两大自动化测试工具,得出前者有较好的速度和可用性。原创 2021-05-20 14:57:57 · 557 阅读 · 4 评论 -
学弟学妹提问:曾经对我帮助最大的是什么?我回过头来想了想我的测试历程...
改革开发四十周年,技术更新也是日新月异,发展迅速。软件测试行业也如此。现在人工智能测试挺火的,但是谈到软件测试,人脑还是最好的测试工具。当我们测试软件时,我们处理信息,解决问题,做出决策并创造新的想法。这些并不是AI测试能轻易替代的。作为测试人员,我们必须了解不同的思维类型,以便我们可以将它们与不同的情境联系起来。例如,当我们查看设计图时,我们需要进行分析。当我们想到场景时,我们需要以抽象的方式思考。不同的测试活动需要不同的思考过程 因此,能够“开启”每项活动的不同思维模式非常重要。创造性思维分析.原创 2021-05-13 16:07:14 · 222 阅读 · 1 评论 -
超全学习指南!从功能测试到自动化测试,年薪直逼40W!
在这个吃技术的IT行业来说,我之前每天做的是最基础的工作,但是随着时间的消磨,我产生了对自我和岗位价值和意义的困惑。一是感觉自己在浪费时间,另一个就是做了快2年的测试,感觉每天过得浑浑噩噩,薪资也从不见涨,岗位也一直得不到提升,我身边的许多同事要么升职加薪,要么跳槽去了更好的公司工作,特别觉得我自己碌碌无为。原创 2021-05-13 15:26:59 · 276 阅读 · 1 评论 -
心神不定,工作越来越迷茫,华为测试工程师马不停蹄的写了份职业规划
软件测试 行业也在如火如荼的发展壮大,现在的 互联网 以及其他传统公司都需要大批量的软件测试人员,但是软件测试人员的职业规划也是值得我们深度思考的。原创 2021-05-11 20:16:05 · 535 阅读 · 0 评论 -
京东测试工程师想要从功能测试转成自动化测试,8年测试经验的领导给他这样的建议
先搞明白什么时候要引入自动化测试,如果你遇到了一个不懂自动化的领导,可能你的具体实施过程会做的一塌糊涂。测试经理或者测试总监在引入自动化之前,不能简单化和孤立化的去看待自动化测试,不能粗暴的幻想引入自动化一定能够提高效率,减少成本。原创 2021-05-10 17:26:58 · 9008 阅读 · 14 评论 -
【自动化测试】从演变到实际解决方案,分享给刚步入公司的你
一、概述1、自动化测试相对于手工测试的优点优化测试速度:可非常快速的运行上万条记录提高准确性、稳定性:可以不为外界因素干扰,准确运行测试用例确定性重现缺陷提高工作效率:一边运行自动化测试,一边准备测试报告提高技能:可提高测试人员技能,同时提高对测试的兴趣,防止对手工测试感觉枯燥数据处理方面的优点测试数据:自动化测试工具可以根据需要,准备大量的测试数据数据处理:测试结果有时需要再进行相应的数据处理用例准备:可以使用相关脚本技术准备大量的测试用例2、自动化测试解决方案概述图二、选用框.原创 2021-05-07 15:43:48 · 297 阅读 · 0 评论 -
【自动化工具】BAT巨头教你从零搭建自动化测试框架(6大热门框架)
如果您正在考虑构建自己的测试自动化框架,请在此之前,参考- -下以下的六大热门自动化测试框架。在大多数情况下,您将会很好地考虑一个或多个可用的开放源代码选项。这是因为一般来说,框架是可以在团队中使用的一套最佳实践,假设,通用工具和库。很多时候,其实您并不需要一个开发一个独特的测试框架。您只需要一个框架来帮助您实现自动化测试代码:●可重复使用●可维护性●稳定我看到一些团队通过从头开始构建自己的复杂的自动化框架,花费了大量的功夫去实现这些必备选项。这使我疯狂,因为其实他们可以很容易地利用现有的开源.原创 2021-05-06 14:49:05 · 378 阅读 · 0 评论 -
软件测试难点在哪方面?干货分享
一直以来,在整个IT行业中, -说起软件测试这个工作,人们脑子中浮现的都是一群软件测试工程师用双手在键盘上或在手机上“点点点"的场景,所以很长- -段时间,软件测试工程师都被戏称为"点点点"工程师。不过,现在0202年都过了这么久了,如果还抱着这种态度来看待"软件测试”这个职业,未免有点太过时了。这就跟前几年台湾人民觉得祖国大陆人民吃不起茶叶蛋一样,"Out的妈妈给Out开门, Out到家了”。原创 2021-05-05 21:20:44 · 4961 阅读 · 2 评论 -
python+selenium如何做接口自动化测试?
首先确定一点我们可以用python和selenium做接口自动化测试,但不能说只有selenium,因为selenium只是python中的一个包,他总是和多个包一块综合去运用。要做接口自动化第一步:要把python安装到你的电脑中,要开始学习python编程,首先就得把python安装到你的电脑里。安装后,你会得到python解释器(就是负责运行python程序的),一个命令交互环境,除了python解释器以外,还需要pycharmIDE,他是一个集成开发环境,你需要把python代码,写到pyc原创 2021-04-30 20:41:00 · 2419 阅读 · 1 评论 -
Appium App UI 自动化测试环境搭建,超详细!
目录1.App自动化测试背景2.Appium自动化测试简介3.Appium + Python自动化测试环境搭建4.Appium API 详细介绍5.Unittest框架介绍、测试报告生成、自动化测试(一)App自动化测试背景随着移动终端的普及,手机应用越来越多,也越来越重要。App的回归测试用例数量越来越多,全量回归也越来越消耗时间。另外移动端碎片化严重(碎片化:兼容性测试,手机品牌多样、Android版本很多、CPU价格不一样、屏幕分辨率不同),尤其是Android端碎片化严重性更为突出,.原创 2021-04-30 20:29:57 · 2044 阅读 · 1 评论 -
自动化测试的成本高效果差吗?那么自动化测试的意义又何在?
“自动化测试的成本高效果差”是真的吗?当然不是。而且我始终相信,回答问题的最好方式是把问题本身弄清楚。也就是问关于问题的问题。这个问题换而言之就是:如果有的项目的自动化测试,我们发现成本高于预期,效果不符合预期,那么问题可能出在哪里?怎么判断自动化测试是否有效?关于错误的预期我一点都不奇怪有人会告诉我说:我都不知道我或者我的老板对自动化测试有什么预期,没人跟我说过。或者:自动化不就是不用手工测试了吗?用例用代码实现都能自己跑,测试人员就可以去干别的了,可以少招几个不产生价值的测试攻城狮了。老板就是原创 2021-04-30 16:30:32 · 455 阅读 · 1 评论 -
腾讯10年测试经验!推荐给测试工程师的50篇书籍!【建议收藏反复观看】
1.《Google软件测试之道 》2.《持续交付》3.《软件测试的艺术 》4.《 代码整洁之道:程序员的职业素养》5.《软件测试 》6.《测试驱动开发 》7.《软件测试经验与教训》8.《探索式软件测试》9.《捉虫日记》10.《发布!软件的设计与部署》11.《移动App测试实战》12.《微软的软件测试之道》13.《颠覆完美软件:软件测试必须知道的几件事》14.《有效的单元测试 》15.《敏捷软件测试测试人员与敏捷团队的实践指南》16.《腾讯Android自动化测试实战》17..原创 2021-04-29 20:33:49 · 1811 阅读 · 6 评论 -
测试工程师的几种区别,30K不是梦!
测试工程师一般会分为以下几个等级:初级测试工程师、中级测试工程师、高级测试工程师和测试管理人员。不同的级别的测试工程师薪资差异很大。原创 2021-04-29 20:09:52 · 615 阅读 · 0 评论 -
4年测试工程师没有积累经验,该如何自救?
正常情况下,有了四年的测试工程师经历,应该可以达到中级测试工程师的水平了。作为一个初中级测试工程师,个人建议是做测试开发(简而言之就是懂开发的测试)!原创 2021-04-29 19:12:49 · 715 阅读 · 0 评论 -
线下学习软件测试你需要注意的几大点!别踩坑
不管是自学还是参加软件测试培训,掌握知识和技术才是关键,那么目前软件测试培训机构那么多,要想找到一家靠谱的培训机构还是需要耗费一定的时间和精力。还是非常庆幸自己当初在选择软件测试培训机构的时候花了一些时间去做选择,经过多方对比,选择到了一家较为靠谱的培训机构,整个学习过程和就业过程都是比较顺利的。原创 2021-04-29 16:16:38 · 414 阅读 · 0 评论 -
35岁是软件测试行业的瓶颈?原因我替你找到了!
在这个行业,到了35+还没有干到高级测试开发或者架构师的水平,那就真是的不好干了,因为这个年龄,面对的竞争不是20多岁小年轻可以比的。原创 2021-04-29 15:55:30 · 2311 阅读 · 3 评论 -
零基础自学到入职,需要这么长时间(含学习路线图)
关于这个问题来说,**不应该以时间,而是应该以学的内容和掌握的程度来衡量**。原创 2021-04-29 15:13:53 · 287 阅读 · 0 评论 -
女孩子适合软件测试这个行业吗?华为内部测试人员是这样说的
不管是软件测试还是程序员,实际上是没有性别歧视的,只不过按照IT行业目前的从业人员男女比例来看的话,绝大多数是男性,所以就给外行造成了一种IT行业属于男性职业的错觉。原创 2021-04-29 14:40:04 · 2014 阅读 · 2 评论 -
10年经验面试进入阿里回来后整理的自动化测试面试题(附答案)-----看完轻松拿offer
前言“面试造航母,工作拧螺丝。”这句话在互联网行业可以说是很真实了,但作为面试官来说,大都时候的一场面试,并不是主要面你需要的岗位,而是看你掌握的能力把你安排到缺少的岗位因此初面的范畴都是很广的,什么算法知识、工具掌握、语言基础甚至些前端运维的知识都很常见一、什么是自动化测试以程序测试程序,以代码代替思维,以脚本的运行代替手工测试。自动化的测试涵盖了:功能(黑盒)自动化测试,功能(白盒)自动化测试,性能测试,压力测试,GUI(Graphical User Interface)测试,安全性测试等。.原创 2021-04-28 19:59:20 · 921 阅读 · 0 评论 -
对软件测试工程“五大”的误解,你中招了吗?
1.测试不需要门槛软件测试是产品研发的最后一环,是一个专门设置的技术岗,只是相比于其他的技术岗位门槛稍微低一些,但是这并不意味着软件测试不需要技术。软件测试有自己的一套专业的知识技能体系,软件测试除了大家常说的点点点之外,还需要:Linux、数据库,各种工具:jmeter,postman,fiddler,jira,禅道等等,问题是这还只是初级测试工程师,后续还有:自动化测试工程师,性能测试工程师,安全测试工程师,测试开发等等这些对软件测试的技代码能力和研发的知识架构能力等都有很高的要求。并且从软件测试招.原创 2021-04-28 15:51:35 · 264 阅读 · 0 评论 -
应届生面试软件测试的前几天应该如何准备?(面试前准备篇)
由于互联网公司的高速发展,导致了更多的人愿意加入到测试工程师岗位之中,原因之一最重要的就是曾经的研发工程师来负责产品测试。而现在精细化,分岗的今天,每一个公司都对每个岗位进行了细化。这样的结果无非是要增加企业的商业化。更好的对产品进行质量的严格把控。那么很多新人来说,对于想找测试工作都应该做哪些准备呢?我们不妨看一下测试工作需要哪些技能。原创 2021-04-28 15:22:50 · 639 阅读 · 0 评论 -
软件测试岗位未来会越来越少吗?那还真的不一定!
我的整体意见是测试岗位不会变少,反而相对于其他岗位会变的更重要一些。原创 2021-04-28 14:47:32 · 245 阅读 · 0 评论 -
软件测试工程师一天的工作内容是什么呢?(含一天的详细步骤)
看一个行业好不好,与其去看日常工作,还不如看行业大势。可以确信的是,当前择业测试绝对不会错。原创 2021-04-27 19:15:42 · 7226 阅读 · 2 评论 -
面试简历实战不会写?进来手把手教你搞定
别在海投简历了!投一份,机会少一次!后面我会说为什么,我先说简历怎么写。软件测试简历撰写终极秘籍,看完了还不会写算我输!(点赞或者收藏这篇文章,以后需要的时候可以随时拿出来用!)合格简历必须注意的几个细节手把手教你写一份打动人的简历简历获得青睐的终极奥秘一、合格简历必须注意的几个细节简历的名称,不要写成“新建文件”、“个人简历XX”、“软件测试简历”等,建议写成:李X-软件测试工程师-山东大学,这个是针对应届生的,如果是有工作经验,可以写成:李X-测试开发-9年工作经验,在第一时间吸引注意。原创 2021-04-27 18:50:34 · 1455 阅读 · 1 评论 -
软件测试工作三年薪资能拿20k往上吗?
每次看到这种问题我就想起一句话:你以为你的工作经验有很多年,其实你只是一年工作经验用了很多年,这么多年没有提高技术,只想着凭工作年限能涨薪是很难的。如果你只是做手工测试,对软件测试只会功能测试。工作内容单一乏味、枯燥。基本要求:能明白产品业务需求,软件开发的流程。会编写测试文档,用例。薪资水平大约在8-15k。如果你学会了自动化,会使用开源的工具。能实现一些简单的自动化,但是没有将自动化应用到实际工作,在网上找了一些碎片化的代码,不理解框架的原理。高不成低不就的,薪资水平大概在10-18k。如果你原创 2021-04-27 16:02:31 · 1242 阅读 · 0 评论 -
同样是离职找软件测试工作,为什么别人很容易久找到而你却一个月都找不到呢?
在分析这个问题之前,我们可以先到互联网的招聘网站看看,软件测试的招聘需求还是挺多的,基本上都有好几百上千条招聘信息(以下截图来源于拉勾网,可去求证)。所以正如题主所说,**软件测试工作是并不难找的原创 2021-04-27 14:41:30 · 646 阅读 · 0 评论