自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

原创 “搭建过测试环境吗” 你怎么回答?需要掌握哪些技能?

面试的时突然被问到,很多人的都会感觉脑子一下真空,不知道从何说起。第一点就是不知道面试官问这个问题的意图?很多人在工作中 压根就没搭建过测试环境根本就不知道从何说起。面试官问这个问题的意图,就是想要看看你是否有实战经验,并且希望你是一个能独立扛起项目并能自己搭建测试环境的优秀测试工程师。而且整个项目的测试环境不是软件测试工程师负责维护的,后期业务如果要优化测试环境的时候,或者遇到问题的时...

2019-09-29 15:49:13 8919

原创 为什么要谨慎使用Linux find命令?

最近有朋友提醒我有一个有用的选项来更加谨慎地运行 find 命令,它就是 -ok。除了一个重要的区别之外,它的工作方式与 -exec 相似,它使 find 命令在执行指定的操作之前请求权限。这有一个例子。如果你使用 find 命令查找文件并删除它们,你可能使用的是下面的命令:$ find . -name runme -exec rm {} ;在当前目录及其子目录中中任何名为 “runme” ...

2019-09-27 16:24:15 563

原创 菜鸟如何学习自动化测试?新梦想

对于测试人员来说,不管进行功能测试还是自动化测试,还是性能测试,都是需要编写测试用例,所以我们必须先要了解清楚手工测试用例与自动化测试用例的一些特点,才能更好的开展自动化测试工作。1.1 手工测试用例和自动化测试用例手工测试用例是针对功能测试人员的,而自动化测试用例是针对自动化测试用例框架或工具的。1手工测试用例特点:(1)较好的异常处理能力,能通过人为的逻辑判断校验当前步骤是否正确实现...

2019-09-26 15:54:12 1562 1

原创 关于数据库压力测试的故事

最近配合某客户做了一个关于XX系统的压力测试,其实经过和客户的沟通得知,客户此系统上线后压力并不大,但由于应用方前期的表现不是特别尽如人意,对此不太信任,所以要求本次压力测试着重观察。参与方我、客户、应用方(我和客户简称甲方,应用方简称乙方)环境配置数据库:RAC一体机集群(为方便统计,应用统一链接一个节点)压测工具:jmeter压测场景大概10个大场景,每个场景有100、200、3...

2019-09-25 15:46:34 353

原创 软件测试工程师职称评定细则

见习测试工程师任职要求:1.应往届理工科毕业生,有志于在IT行业发展。2.计算机相关专业;3.有计算机语言者优先,如:C语言、C++、Java、.Net等。初级测试工程师任职要求1.一年以上软件测试经验,熟悉各种测试方法、测试工具、测试流程;2.本科及以上学历,计算机相关专业;3.有较强的分析问题能力和文字表达能力,逆向思维好;能完成测试方案、测试案例、测试报告的编写;4.热爱...

2019-09-24 15:58:06 5184 19

原创 软件测试人员必备的60个测试工具清单,建议收藏一波!

据统计,中国软件外包市场的潜力和机会已远远超过软件王国印度,不过由于软件人才的严重不足致使我国软件发展遭遇“瓶颈”。国家为了大力培养软件人才,不断采取积极有效的措施。我国对软件测试人才的需求数量还将持续增加,因此软件测试工程师也就成为了IT职业的亮点。那么一般究竟需要哪些主流的软件测试工具呢?我们将常用的测试工具分为10类。测试管理工具接口测试工具性能测试工具C/S自动化...

2019-09-23 15:54:25 669

原创 游戏测试和软件测试有什么区别?

针对手游而言,游戏测试的本质是APP,所以不少手游的测试方式与APP测试异曲同工,然而也有所不同。APP更多的是具有一种工具,一款APP好不好用不重要,关键点在于实用。而游戏则具有一种玩具属性,它并不见得实用,但他要符合玩家的好恶,要能让玩家体验到愉悦感。游戏测试特点游戏测试作为软件测试的一部分,它具备了软件测试所有的一切共同的特性:①测试的目的是发现软件中存在的缺陷。②测试都是需要测试人...

2019-09-20 15:30:03 2108 1

原创 总结49种软件测试方法,你知道几个?

β测试_Beta测试β测试,英文是Beta testing。又称Beta测试,用户验收测试(UAT)。β测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场,Beta测试不能由程序员或测试员完成。当开发和测试根本完成时所做的测试,而最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其他人员员完成,不能由程序员或测试员完成。α测试_Alpha测试...

2019-09-19 16:20:15 382

原创 测试人员如何提高API功能测试效率?

API,即:应用编程接口,就是软件系统不同组成部分衔接的约定。由于近年来软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。API测试是针对系统所提供的API做各方面的验证。...

2019-09-18 15:24:51 406

转载 软件测试工程师面试题合集,建议收藏一波!

看过的可以在看一下,加深记忆,面试前,看面试题,事半功倍,一般人我不告诉他的。来看看面试题吧。Q:1、你的测试职业发展是什么?A:测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。Q:2、你认为测试人员需要具备哪些素质?A:...

2019-09-17 16:05:41 4790

原创 为什么软件测试人员都不通过QQ、微信、邮件上报Bug?

十多年前,客户在使用过程中遇到了 Bug,直接就截个图,或者是用 Word 文档整理在一起,从 QQ 或者邮件上把 Bug 信息发送给开发,开发收到后再修复更新上线。而现在正规的软件项目已经不会再用这种原始的方式来报 Bug 了,而是会借助测试工具来帮助报告和跟踪 Bug,即使你偶尔能看到有项目还在采用原始方式报 Bug,你肯定也会觉得这样做不专业。但不知道你有没有仔细想过这个问题,为什么现在...

2019-09-16 15:36:07 649

转载 二十五个软件测试经典面试题,你确定不收藏一波?

二十五个软件测试经典面试题全在这里了,有兴趣的朋友建议收藏一波,或者留言交流!1、在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试?建立测试计划,确定测试标准和测试范围设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等。根据测试用例,开发自动测试脚本和场景:录制测试脚本:新建一个脚本(Web/HTML协议);点击录制按钮,在弹出的对话框的URL...

2019-09-12 10:58:20 732

原创 测试人必看:五大维度解读软件测试分类

软件测试方法种类繁多,记忆起来也非常混乱, 如果把软件测试方法进行多个维度的分类, 就会清晰很多。软件测试的分类-按开发阶段分类单元测试又称模块测试,针对软件设计中的最小单位-程序模块,进行正确性检查的测试工作。单元测试需要从程序内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。单元定义:C中指一个函数,Java中指一个类,在图形化的软件中,单元一般指一个窗口,1个菜单。集...

2019-09-11 16:30:56 4275

原创 微信小程序测试过程中的各个要点(干货)

小程序跟app一样,上线需要经过微信的审核。小程序产品的版本类型分为:开发版、体验版、正式版。开发版、体验版无需审核,只需要给微信号权限,经过扫小程序的二维码才能访问。单纯功能测试的层面来说,微信小程序测试、APP测试、web测试在流程和功能测试上是没有区别的,但由于载体的不同,导致有一些不同,主要可以从几个方面体现:1、系统架构方面2、性能方面3、兼容方面4、测试工具方面一、开通权限...

2019-09-10 15:52:44 7387 1

转载 测试无定法,测试必有法:软件测试策略运用之道

软件测试实施中,综合运用测试策略,就是根据项目的实际情况协调好手上有限的测试资源和要素,从项目整体上分析测试难点、破解测试痛点、控制测试风险,在恰当的测试阶段运用恰当的测试方法和技术,面向目标,提纲挈领,让测试任务相关的人、事、物等要素发挥协同效应,力争在有效时间内产生最佳的测试效率和测试交付。测试策略的重要性任何一个测试项目都会受到范围、时间、质量、成本等因素的制约,这里的测试资源和要素...

2019-09-09 15:47:40 362

原创 全球4亿条用户电话号码曝光 Facebook再曝巨大安全漏洞

9月5日据外媒消息报道,社交大佬平台Facebook存在严重的安全漏洞,一个存储了数以亿条与Facebook帐户关联的电话号码数据库在网上泄露,每条记录都包含一个用户的Facebook ID和连接到他们账户的电话号码,全球超4亿用户隐私面临风险。暴露的服务器包含多个数据库中的记录,涉及不同地理位置的用户,其中包括美国Facebook用户的1.33亿条记录,英国1800万条用户记录,以及超过500...

2019-09-05 15:44:20 677

原创 软件测试真的比不上软件开发吗?

有的人说做软件开发的可以轻松转做软件测试,但是软件测试转软件开发却是有些困难。真的是这样吗?其实IT行业内,都有这么一个无形又不说透的鄙视链在里面。做开发的瞧不上做测试的,做测试的怕得罪做开发的。有时候测试人员不但不能成为整个团队突出的岗位,反而会被各种事情给牵绊限制。如果说开发是考验智商,那么测试考验的更多的是智商和情商的综合,一个团队里面,开发和测试都很重要。所谓的比不上,不过是某些业内人为了...

2019-09-05 10:48:08 847

原创 软件测试人员需要懂哪些常见的心理学?

大部分程序员都由于不能使自己进入必要的精神状态,因而不能有效地测试自己的程序。 除了这个心理学问题之外,还有一个重要的问题:程序中可能包含由于程序员对问题的叙述或说明的误解而产生的错误。如果是这种情况,当程序员测试自己的程序时,往往还会带着同样的误解致使问题难以发现。在自已的工作中找出缺陷往往是人的心理状态所不容的。以上看法并不意味着程序员不可能测试自已的程序。不过相比之下如果由另外—些人来进行...

2019-09-04 15:47:03 370

原创 为什么很多毕业生逃不过被大型IT培训机构套路?

遥想小编早几年刚刚毕业不久,刚接触招聘网站的时候,老是看到某8某集上面铺天盖地,各种高薪高待遇招应届毕业生的招聘信息(比如某内某软)。薪资开的很诱人,待遇包吃包住看着很不错。只怪当时自己太单纯,于是就试着投了一下简历,结果一到那里去面试,和所谓的HR聊了几句,就被无情的个各种打击,然后对方话风突然一转:你虽然工作经验不多,工作能力还很欠缺,但是要不要考虑一下我们这里的XXX职位培训呢?然后一阵噼里...

2019-09-04 11:31:58 2261

原创 自动化测试为什么不适合用于游戏领域?

目前国内的游戏行业,几乎还没有比较成功的游戏自动化测试体系,有少数公司在做,但是效果都不很明显。为什么会出现这样的情况?答案很简单,因为大规模的自动化测试并不适用于游戏测试领域。那么,为什么在传统软件测试中大行其道的自动化测试会在游戏测试领域中出现水土不服呢?结合传统软件与游戏行业,来跟大家一起分析一下。一、成本耗费问题首先我们来谈一谈钱这个很俗的事,一个团队要不要做自动化测试,首先要考...

2019-09-03 15:55:28 1162

原创 让人不后悔进入IT行业的九大理由

大家都说IT行业薪资高,IT行业经常要加班,可是他们仅仅也就知道这两点,关于IT行业其他的事情基本没有认知。如果IT行业真的如他们说的这么简单,就不会吸引那么多年轻人加入了。IT行业的人擅长自黑,程序员们在工作之余,偶尔会在互联网论坛博客上自我吐槽,然而另一边他们在工作上努力勤勉。知道为什么 IT 人这么喜欢自黑么?有一种说法是为了给其他行业人造成错觉,这样就可以阻碍更多的人进来参与竞争了。也许有...

2019-09-03 11:04:45 528

原创 测试人员如何在软件敏捷开发流程中体现价值?

在敏捷开发流程中,测试不再是瀑布试开发流程的一个环节,而是全程参与整个开发流程。通过各种方式来保证产品的质量,无论是原则中的“频繁交付”,还是对“可工作的软件”的度量,或是敏捷开发实践中的“测试驱动开发”,“行为驱动开发”,都离不开测试的支持。 当然,敏捷测试对测试人员提出了更高的要求,对测试人员来说也是新的挑战。敏捷测试人员的定义:专业的测试人员,适应变化,与技术人员和业务人员展开良好的协作,...

2019-09-02 15:52:34 551

原创 分享12个激发IT程序员灵感的小建议

作为一个专业的码农,最怕的就是脑子里突然断线,望着键盘,十个手指不知道要怎么敲代码了。其实,就算是再优秀的程序员也会遭遇脑袋突然混乱没有思路的问题。碰到这样的问题,并不一定意味着你不够优秀,缺乏技能或知识。恰恰只是你的灵感突然“失踪”了而已。代码编程不是一项容易的工作,灵感不见了,我们可以通过采取非正统的方法来保持你想要的生产力水平,找回属于你的专有灵感,并确保完成手里的工作(代码)。新梦想总...

2019-09-02 10:56:37 361

原创 软件测试团队对产品验收的三步骤

软件测试的最终目的是尽可能多的找出软件的缺陷,是开发人员和测试人员两大团体就可以决策的事情。但是对于产品的最终验收,那是可能除了软件测试团队外,整个公司所有团体包括产品使用者们共同决策的事情。一般在软件产品完成了功能测试和系统测试之后,产品发布之前所进行的软件评测项目,也是软件交付时进行验收软件是否合格的一项测试内容。软件产品的验收总的分为内部验收和外部验收。而项目的验收、交付,会基于此进行最...

2019-08-30 15:53:32 766

原创 如果想进入IT行业工作,需要做准备吗?

IT行业虽然门槛确实不高,薪资也确实可观,可是IT行业却不是什么人都能进的。如果你只是想混混日子,那么被淘汰也是迟早的事,如果你想轻轻松松的就能拿上万月薪,那也要看你前期付出的努力够不够。作为一个想要进入IT行业的新人,你不能想当然觉得IT行业就是好混的行业。你在正式下定决心从事IT工作的时候,就应该做好吃苦拼搏的准备。随随便便的就踏入IT行业不仅是最自己的不负责,更是对整个IT行业的不负责。I...

2019-08-30 11:18:14 3308 1

原创 什么是大数据测试?大数据测试实现步骤有哪些?

近两年互联网行业动不动就喊着“大数据”的口号,大数据的诞生让很多企业节省人力物力实现精准营销获得丰厚利润。随着数据工程和数据分析技术的不断进步,大数据测试不可避免。大数据是用于大量结构化或非结构化数据的术语,这些数据有可能提供一些信息。谈论大数据时,具体的数据量无从告之,但通常都是拍字节(Petabytes)和艾字节(Exabytes)数量级的。如此大量的数据很难集成。大数据,活泼的快速移动数据...

2019-08-29 16:09:23 3436

原创 30岁的年纪,还能转行做IT重新开始吗?

经常有人在知乎或论坛问到:感觉自己到30岁了还是一穷二白很迷茫,听说IT行业工资高,现在还能转型做IT吗?30岁会不会太晚?老人们都说三十而立,觉得男人到了三十岁的年纪就必须娶妻生子,工作稳定家庭和谐。可是现在在14亿人口的中国,竞争压力非常大,不是你想三十而立就可以立的。有人能三十而立,那就有人三十还是一事无成。30岁的年龄其实还很年轻,奈何大多数人的观念固化,对30岁这个年纪既焦虑又迷茫。...

2019-08-29 11:04:59 1213

原创 软件测试员一定需要懂编程代码吗?

软件测试人员需要懂代码吗?如果软件测试人员会代码,那还有软件开发人员的事吗?既能测试又能敲代码的人是不是很牛?不管是外行人还是内行人,对一份与自己无关的职业的认识往往缺乏基本的认知,比如今天要说的软件测试。很多人都会对软件测试这个岗位存在一个疑问?软件测试员一定需要懂编程代码?在回答这个问题前,先全面的了解下软件测试不同时期的各种技能吧。软件测试会因软件产品的需求、行业的不同而所有不同,而优秀...

2019-08-28 16:03:20 3732

原创 女生从事IT行业难吗?是否有优势?

中国女性在职场的比列高达76%,位居世界首位。远远高于欧美发达国家女性职场占比,不管是在农村还是在城市,女人早就已经坚强的撑起了半边天。IT行业也是如此,女性从事IT越来越多,“程序媛”一词正式诞生。你所小看的女性,正以自强不息的努力占据IT行业半壁江山。了解互联网历史的人都知道,史上第一位计算机程序员艾达.洛夫莱斯就是一位女性,并且最早的一批程序员几乎全是女性。在互联网的发展过程中女性做出了...

2019-08-28 11:04:32 753

转载 Julia将成为编程语言黑马,是Python未来的劲敌?

作者:王文婧 来源:AI前线据 MIT 报道,截至 2018 年底,Julia 的下载量超过 300 万,并在超过 1500 所大学中用于科学和数值计算。根据 2019 年 8 月 TIOBE 编程语言指数,Julia 从 7 月的第 50 名升至第 39 名,在众多语言中上升幅度显著。今年 7 月,在将 Python 解释器移植到 Firefox 之后,Mozilla 出资将 Julia 引入...

2019-08-27 16:10:54 638

原创 自学IT和接受IT培训两者的优缺点分析

对于IT的学习,自学的人很多,接受专业培训的人也多。自学最大的优势就是“省钱”,最大的缺陷就是“学不进”,有智能手机和电脑在自己面前,有几个年轻人能做到拿来学习的?没有超强的自律,你可能很快就会放弃学习了。那么参加IT培训呢?参加培训的最大的优势就是专业,最大的缺陷就是“花钱”。有专业老师带你学习解惑,学习效率肯定更高,还有培训的氛围也会让你有想学习的冲动。但是培训确实有点“烧钱”,少则万把块,多...

2019-08-27 11:15:12 461

原创 软件测试这个岗位真的只能吃青春饭?

上次我写的文章“35岁?程序员究竟能在IT行业干多久?”中就提到了35岁在IT行业还能继续坚持下去吗?文章给出的答案是:可以。那么现在回到软件测试这个岗位也是一样的道理。之所以想写一篇关于软件测试员岗位年龄说的文章,主要是在问答和论坛看到有很多网友提出了这个疑问。比如有网友提问:本人女,理工科专业,毕业后就干软件测试,可是最近听说IT行业就是吃青春饭的,看看身边确实这样,除了几个管理层领导年龄...

2019-08-26 16:05:25 493

原创 大学生对进入IT行业的热度依然不减?

随着信息化的普及,计算机类人才需求快速增长,除了信息传输、软件和信息技术服务业,各行业都加入了计算机类人才的争夺中。这是一种全球化的趋势,也是中国互联网的趋势。中国未来还会涌现出一批互联网新生代企业,IT行业受到了国家的大力支持,一系列政策推行的国民经济与社会信息化建设,为互联网行业提供了足够的发展空间和动力,国内各类新技术产业和模式纷纷涌现,比如腾讯人工智能开放平台、光量子计算机等,在例如,阿里...

2019-08-26 11:16:34 307

原创 关于自动化测试的前期发展历史及未来发展趋势

今天的软件市场完全以消费者为导向,为了保持相关性,产品必须处于不断的准备发版状态。面对不断变化的消费者品味,企业如何确保这一点?自动化测试在其中发挥了重要作用,使测试人员更多地关注维护测试计划并确保测试覆盖全面。本文借此总结一下自动化测试概念、换代历史和未来发展趋势。自动化测试的概念广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(l...

2019-08-23 16:16:42 5990

原创 35岁IT程序员如何为以后的职业发展做准备?

我不知道是哪个人提出的职场35岁就要面临被淘汰的定律,因为35岁定律本来就是个伪命题,尤其是在IT行业!。现在年八九百万的大学生毕业,他们虽然年轻活力,但是很多企业也将之“拒之门外”。35岁的不要,二十几岁又拒绝,我觉得现在很多中小型企业真的很“矫情”,出不起工资找经验丰富的人才,也不想给刚毕业大学生一份适合的岗位。这也是造成很多中小企业寿命只有3–5年的重要因素之一,因为他们在用人方面真的是一言...

2019-08-23 11:11:53 368

原创 老牌软件测试人员如何突破职业瓶颈扭转乾坤?

任何一个职业都有瓶颈期的时候,软件测试人员也是如此。倦怠期、瓶颈期都是一个人在工作和生活上必须面对的一个坡,爬过去了一切安好,没爬过去可能回到原点。对优秀的软件测试人员来讲,除了要具备全面的技能、丰富的经验、良好的心理素质,最重要的还有:态度。有端正的态度,会产生责任心,去尽力完成一切工作,努力克服困难。从事软件测试工作久了,总会出现倦怠甚至排斥,这些是心里上的瓶颈期。工作进展没达到自己预期,...

2019-08-22 15:36:31 418

原创 35岁?程序员究竟能在IT行业干多久?

大多人都认为,IT行业的从业者只能干到30岁,最多35岁,35岁之后只能被淘汰?其实,很多人之所以会有这样的想法是因为受网上企业招聘风气的影响。现在很多招聘网站上HR发布的岗位要求,年龄要求显的非常不专业。动不动就表明年龄不能超过28岁或35岁,而且岗位职责也好、工作经验也好要求还特高。既想他是经验丰富能力突出的人,又想他是活泼朝气的小年轻,其实这样一看前后矛盾。你我都知道,年轻人出社会时间短...

2019-08-22 11:05:06 1166 1

原创 数据库查询和数据库(MySQL)索引的优化建议

索引是帮助MySQL高效获取数据的数据结构,在存储引擎中实现的,所以每种存储引擎中的索引都不一样。那么,数据库中的索引有什么作用?引入索引的目的是为了加快查询速度。如果数据量很大,大的查询要从硬盘加载数据到内存当中。一、数据库查询性能的优化涉及到的技术面非常广,一般建议用以下几个手段实行:1、减少数据访问相关的技术就是建立合适的索引,将全表扫描、索引扫描(scan)等耗时的操作转化为索引查找...

2019-08-21 15:52:14 278

原创 2019年的IT行业,有哪些岗位工资高有势头?

IT行业发展时间不长,但是所涉及范围却包罗万象。IT作为一个知识密集以及技术密集的产业,其迅猛发展的关键是有一大批从事IT技术创新的人才加入。具有一定数量、结构和质量的IT人才队伍是支撑IT产业发展的必要前提。IT产业的竞争实际上就是人才的竞争,高水平的IT人才培养和队伍建设是走向IT产业大国和强国的前提条件。对于IT企业来说,人才就是资本,所以这些年来,IT行业岗位薪资水平一直都在伫立前列,吸引...

2019-08-21 11:24:48 1107

原创 软件测试中影响软件需求质量的因素有哪些?

软件的开发和上线应用,离不开软件测试这一过程,软件测试是分析者用来发现软件缺陷的过程。没有任何软件是完全无缺陷的,测试者的目标是减少在项目中找到的缺陷,并且将质量灌输到软件应用中。软件测试和用户体验有非常直接的关系,因为软件测试者需要通过分析软件来获知软件是否符合用户的期望。软件测试是一种设计来适当保障软件符合用户所需求的质量活动。用户所需求的也就是软件所需求的,所以软件需求是保证最终软件质量...

2019-08-20 15:23:25 1460

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除