前言:世界在不断的变化当中,你曾经以为最简单的事物未必会一直处于一成不变得状态,就像男女朋友见面,以前都是上来就抱一下,现在见面都有距离了,比如呢双方都戴着口罩,问为什么,因为这样最安全。突然让我想起了那句话,世界上最远的距离,就是你在我身边,我却看不清你的脸。我只是想说事物呢都处于运动的状态,绝不会一成不变,如果你不随着大环境的转变而做出调整,到最后吃亏的还是自己。最近呢有很多在找测试的工作的从
前言:最近有个朋友问我这么一个问题:“看到一个不错的岗位想应聘,但那家公司要求至少会一门编程语言。不是说软件测试不用编程的吗?为什么我看其他公司除了Java,Python也经常出现?怎么回事?”正文:↑↑聊天记录里还附带的招聘截图↑↑首先,从截图看这应该是一个要求具备至少4年以上经验的资(lao)深(niao)岗位。其次,对于大多数初入测试行业的新手而言,不会编程语言,并不会成为求职路上的绊脚石。
问题1:Selenium是什么,流行的版本有哪些?是一个开源的web自动化测试的框架,支持多种编程语言,支持跨浏览器平台进行测试。Selenium1.0或SeleniumRCSelenium2.0或SeleniumWebdriverSelenium3.0问题2:你如何从命令行启动SeleniumRC?java-jarselenium-server.jar//在浏览器中运行一套Selenese脚本j
前言:功能测试(FunctionalTesting)是根据产品的需求规格说明书和测试需求列表,验证产品的功能实现是否符合产品的需求规格。它是系统测试过程中最基本的测试,不关注软件内部的实现逻辑。今天一菲和你好好聊一下功能测试。正文:功能测试的目的主要如下:1.是否有不正确或遗漏的功能。2.功能实现是否满足用户需求和系统设计的隐藏需求。3.能否正确地接受输入?能否正确地输出结果。4.验证业务流程是否
前言:相信很多人对软件测试还有些陌生,不知道什么是软件测试?软件测试都要做什么?接下来我分三个部分给大家介绍下:正文:第一,说下什么是软件,软件的专业定义很抽象,为了让大家更容易理解,简单来说软件可以理解为安装在电脑或者手机中的一个程序,比如大家熟知的手机上的微信,抖音,淘宝,电脑上的Word,Excel,Wps等编辑工具很多很多,可以说我们的日常生活中软件无处不在。第二,说下什么是软件测试,大家
前言:现在很多活动都离不开的互联网的助力,比如新年的集五福活动,每年电商巨头的618、双十一、双十二大促活动,亦或者休闲游戏,食品零售等等,无一不在互联网的生态圈之中。也正是越来越多人成为了互联网的一员,很多黑客为了给自己谋利,变通过攻击网页服务器等方式,截获他人信息。攻击的方式也非常多,常见的有SQL注入、跨站脚本攻击、跨站请求伪造、缓存区溢出等。由此,一方面,我们需要加强网络安全建设,在网页搭
前言:大家好呀,我是一菲,今天和大家一起分享我通过2个月的时间学习+求职,成功从中介转行到软件测试行业,现在已经成功拿到心仪的offer,现在已入职一家大型公司做软件测试工程师岗位,月薪12000+餐补300+交通补200+通讯50,自己非常满意。现在已经入职工作一个月了,回头想一想,从中介转行到软件测试搞定工作,拿到高薪,自己为了这个目标努力奋斗并且成功实现的感觉,真的非常舒爽!今天以一个过来人
前言:近几年编程语言排行榜Python均位居前列PYPL编程语言排行榜和HackerNews招聘趋势都已经出炉。HackerNews招聘趋势的数据由HackerNews新闻站负责收集,它不仅仅关注编程语言趋势,还关注公司要求的顶尖技能的趋势,包括框架、库等。PYPL通过分析Google搜索语言教程的频率生成数据,即,某项语言在Google上搜索频率越高,表示这项语言越受欢迎。在四月的数据中,两个排
1、软件测试是做什么的?通俗来讲,我们经常使用的App,网站,都是程序员通过代码来实现的,但要想在市场上站住脚,就要靠质量说话,而软件测试,就是为了检测软件漏洞而生的岗位。举个栗子:我们耳熟能详购物软件——淘宝,天猫,京东,拼多多,唯品会等等很多。假如,顾客下单买了的某个产品,但在商家后台发货单里不翼而飞了,相信不管是顾客还是商家都要疯了,估计平台投诉电话也会被打爆的。软件测试就是为了避免这一事件
前言:在进入软件测试行业之初,很多人都会存在下面最原始的问题,我称之为“测试三问”:1、什么是软件测试?删除线格式 2、为什么会有或会需要做软件测试?3、软件测试的目的是什么?正文:一、什么是软件测试?软件测试是一个过程。是一个质量保证中的一个环节,是一个验证被测产品是否符合客户需求的过程。而且是一个有计划、有规律、有组织的活动。二、为什么会有或需要进行软件测试?先简单来描述一个逻辑:第一、随着
前言:互联网高速发展,随着科技的进步有一些岗位薪资出现了垫底的情况比如:生产制造、客服、行政等岗位。也有一些岗位薪资有了大幅度的增长:营销/运营、研发/开发,以及IT相关的岗位。身为在软件测试摸爬滚打多年工程师的感悟,写给正在迷茫的你该如何学习软件测试呢?以及未来的前景是什么?正文:身为在软件测试摸爬滚打多年工程师的感悟,写给正在迷茫的你软件测试虽然很枪手,但是网上还有很多对于测试的负面言论。真正
前言:大家好,我是一菲,今天来总结下遇到的web测试的时候需要注意的地方:1.页面分辨率:通常是计算机的默认分辨率,但是还是会有一些老式电脑存在1024*768的情况2.浏览器的兼容性:目前市场上的主流浏览器:IE8.0-11,Chrome,Firefox,360浏览器。通常要保持IE和chrome,firefox浏览器下的兼容性,需要保持页面不变型,js均执行正常开发设计组需要制定页面设计规范和
一、自动化价值以人为驱动的测试行为转化为机器执行的过程二、自动化测试优点a.回归测试更方便,节约回归测试时间成本b.解放人力资源,可让测试人员专注其他测试c.可以在较少的时间内运行更多的繁琐测试d.可以执行一些手工无法执行的测试,如大量注册e.每次执行内容与结果是相同,达到重复测试效果f.脚本相同且自动执行,不存在执行过程疏忽错误g.可重复利用,减少对人的依赖,可直接运行他人h.可大幅减少兼容性测
前言:最近,一些小伙伴给我留言,说一菲啊,可以把自己的软件测试工作经验来分享一下吗?好的,面对小伙伴们的热情邀约,我的答案必须是yes,于是乎我整理了一下,可能不太全哈。正文:一、测试阶段划分a、单个模块功能测试时间相对较长,但每一个项目都应该有专门的集成测试阶段,并且应该不止进行一轮。每一轮集成测试,应该都有自己的目的,比如第一轮集成测试,是根据集成测试要点验证整体功能情况;第二轮集成测试是回归
前言:目前,物联网是互联技术最伟大的进步之一。通过传感器的小型化、高能效电池寿命以及庞大的全球制造供应链,物联网设备开启了一个始终在线的智能新时代。从亚马逊Alexa等智能扬声器设备到跟踪仓库库存的小型传感器,物联网可帮助收集和分析大量数据,从而带来更好的决策、更灵敏的设备以及轻松保持联系的世界。为了充分利用物联网带来的好处,开发人员必须构建易于使用、直观、可靠和安全的解决方案。并且,无论是消费者
前言:结合自己以往的工作经验,梳理出来一些学习材料。优秀的软件测试工程师必备的“8个能力”作为一名软件工程师,需要的能力并不多,但是要成为一名优秀的软件测试工程师,需要的具备能力就比较多了,自己整理出来8个方面,每个方面都会分成很多细小的说明,方便并进行举例说明。一、业务分析能力A.分析整体业务流程不了解整个公司的业务,根本就没办法进行测试B.分析被测业务数据了解整个业务里面所需的数据有哪些?哪些
前言:任何的企业中,作为“打工人”,最终还是按捺不住心中的骚动,呐喊:年终奖!升职!加薪!这时多年经验的我,不禁要发出灵魂的拷问:“年终奖?升职?加薪?凭什么?每年都是用以往的技能和经验在干活,你的能力有提升了吗?”扎心了,老铁!能力没有提升,看来你差不多要凉凉了。既然聊到这个份上了,我们就来聊聊“钱途”与“前途”相关的话题–能力圈扩展。什么是能力圈?能力圈,顾名思义,指的是能力的范围。巴菲特说:
最近在知乎上有一个提问,热度很高,说明很多人都很关心这个问题的答案。女生适不适合做测试?首先,问这个问题,本身就是对测试人员的不尊重!互联网搞技术的,本来女孩子就少了,怎么的?还要问这种问题。限制女生人数的良性发展吗?不安好心!同属互联网技术岗,测试不需要产品那么强的逻辑思维及沟通管理能力,不需要开发那么强的加班能力,不需要运维的7*24小时在线能力,拥有门槛低,发展空间也不容小觑的优势,相对而言
刚毕业时,劲头比较足,选择的是开发岗位,也拿到了几家offer,但后续经过深思熟虑之后,还是放弃了。毕竟从个人而言,开发并不属于长期发展的职业路径,从各方面综合考虑而言,作为计算机专业的女生来说,测试行业是个不错的选择。第一次:管理岗的转折毕业后我就正式开启了测试生涯,当时入职的公司尚属于集团公司下面规模不到百人的小型分公司,并没有独立的测试团队。虽然分公司没有成熟的测试团队,但总部拥有几十号人的
硬件产品测试的7大种类信号质量测试时序测试功能测试性能测试容错测试长时间测试一致性测试信号质量测试1.信号质量测试:信号质量测试,是很底层与直接的一项测试,需要对硬件板卡本身有相当的了解才能进行。另外,板卡中的部分功能模块需要通过软件使其工作起来之后才有相应的信号,才能进行信号质量测试。所以这项测试需要测试人员具有一定的技术基础,在测试时与硬件、软件开发人员紧密合作。而由于这项测试是底层的、直接的
前言:现在大公司越来越重视项目的单元测试,甚至明确要求项目的单元测试覆盖率不能低于某个值,足可见单元测试的重要性;试想如果没有单元测试,那么如何保证代码能够正常运行呢?测试人员做的只是业务上的集成测试,也就是黑盒测试,对单个的方法是没有办法测试的,而且,测试出的bug的范围也会很广,根本不能确定bug的范围,还得去花时间来确定bug出在什么地方。另外,一个最常见的问题:写单测浪费时间?你有没有计算
前言:回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在渐进和快速迭代开发中,新版本的连续发布使回归测试进行的更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归测试。因此,通
前言:当我们开始接触测试这个行业的时候,相信各位小伙伴一开始听到的应该都是功能测试。功能测试主要是通过一些测试手段来验证开发做出的代码是否符合产品需求。不过这些年功能测试好像不太受欢迎了,很多小伙伴就开始思考尝试自动化测试,测试开发等等方向,结果是功能测试、自动化测试、测试开发一样都没学的很透彻,所以我建议刚刚转行或者做测试没多久的小伙伴还是先顾一头,不要故此失彼,都没有学明白。我们通常认为的功能
一、异常测试一个分布式系统,它的内部、内部各部分之间以及它和外部的交互都会出现各种异常:访问超时、网络连接和耗时的抖动、连接断开、DNS无法解析、磁盘/CPU/内存/连接池等资源耗尽等等。如何确保系统的行为(包括业务逻辑、以及系统自保护措施如降级熔断等)在所有的情况下都是符合预期的?今天我们的线上演练(本质上也是一种异常测试))已经做了很多了。如何把更多的问题提前到线下来发现?对于一个复杂的分布式
前言:对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?在软件测试中会遇到非常多的问题,阿里研究员郑子颖分享了18个他总结出的难题以及相关看法,希望对同学们有所启发。十多年前我在上一家公司的时候看到过内部有个网站有一个HardProblemsinTest的列表,上面大概有三四十个问题的样子,是各个部门的测试同学提供的。但可惜后来那个list失传了,我很后悔自己当
不了解的快收藏了
Web软件性能测试是一种收集信息和分析信息的过程,主要目的是用来检查程序是否具有良好的性能,为维护系统的性能找到有效的改善策略。性能测试主要是考察在不同的用户负载下,Web应用对用户请求作出的响应情况,以确保将来系统运行的安全性,可靠性和执行效车。Web性能测试能够基露出系统的性能瓶颈问题,并提供一定量的数据来帮助诊断和查明问题所在,最后起到优化系统的目的。性能测试包括连接速度测试、负载测试和压力
前言:如今,随着软件开发技术在云计算、人工智能、以及机器学习等领域的长足进步,数据测试,特别是在大数据、以及物联网等应用场景中的产品质量和可靠性,都得到了显著增强,应用程序本身的错误也得以大幅减少,其对应的安全性和性能也提升了不少。不过,各种自动化测试与质量检查工具更为实用,但是它们仍然无法完全代替熟练的测试专家,交付出高质量的测试方案。因此,各大软件企业在增加软件测试预算的同时,也在SDLC(软
功能测试主要思路根据需求编写测试用例,执行测试。单个功能(等价类、边界值、正常和异常)和交互功能。注意:功能测试点提取和用例设计方法都跟web测试一致,但是APP有-一些自己特性测试,也需要加到测试点中。安装与卸载(正常+异常)安装前:空间不足时是否有响应提示。安装中:安装过程中是否可以取消,是否可以正常运行,空间不足响应提示安装后:是否可以卸载(1)通过桌面卸载(2)通过软件设置卸载常见bug:
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号