• 博客(20)
  • 收藏
  • 关注

原创 用selenium python 实现基本自动化测试

安装selenium打开命令控制符输入:pip install -U selenium火狐浏览器安装firebug:www.firebug.com,调试所有网站语言,调试功能Selenium IDE 是嵌入到Firefox 浏览器中的一个插件,实现简单的浏览器操 作的录制与回放功能,IDE 录制的脚本可以可以转换成多种语言,从而帮助我们快速的开发脚本,下载地址:https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/如何使用ID

2021-05-24 15:24:33 340 3

原创 想转行测试就能转?被骂我也要说!

这六种人真的不适合做测试!

2021-05-24 14:55:44 183

转载 软件测试人员必备的7种思维方式

思维方式需要很多的历练,其实成为一名出色的测试人员,远没有那么简单,需要(不断的学习+不断的经历+不断的思考)。作为一个优秀软件测试人员应具备的7种思维方式:逆向思维方式1逆向思维在测试中用的很多,比如根据结果逆推条件,从而得出输入条件的等价类划分。其实逆向思维在调试当中用到的也比较多,当发现缺陷时,进一步定位问题的所在,往往就是逆流而上,进行分析。逆向思维是相对的,就是按照与常规思路相反的方向进行思考,测试人员往往能够运用它发现开发人员思维的漏洞。组合思维方式2很多东西单一的思

2021-05-24 14:34:08 2057

原创 软件测试必须知道的缺陷分析

一、软件缺陷的定义及主要类型我们对软件缺陷分析一下,所谓"软件缺陷(bug)",即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。一般来说,软件缺陷的属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷优先级、缺陷来源、缺陷原因等。 进行软件缺陷分析后,软件缺陷的主要可以分为以下几种类型: (1)设计不合理; 2)功能、特性没有实现或部分实现; 3)运行出错,包括运行中断、系统崩溃、界面混乱等; 4)与需求不一致,在执行TestCase时则为实际结果和预期结果...

2021-05-22 19:07:10 2957 1

转载 Python自动化测试的学习路线,看这一篇就够了!

一、Python的应用场景 Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件; Python用于系统编程,如开发系统应用; Python用于开发网络爬虫; 网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其实并不在于爬虫本身,由于网站方为了避免被爬取回采取各种各样的反爬虫措施,而如果想要继续从网站爬取数据就需要解决这些反爬虫措施,所以网络爬虫的难点在于反爬的攻克和处理。 1、 Python用于Web开发,

2021-05-22 19:00:36 818 1

原创 2021年最新软件测试行业发展趋势,究竟哪一个城市工资最高?

之前跟大家分享了软件测试是什么,那么,如果作为小白来说,为什么要进入这个行业呢?当然是广阔的职业的发展方向以及人见人爱的毛爷爷喽~今天,跟大家分享一下关于软件测试岗位发展路线以及薪资状况。一、软件测试工程师的发展路线关于软件测试职业的发展,大致可以分为两个方向,分别是“管理”和“技术”两个方向。虽说是有管理技术之分,但是两个方向都需要技术作为支撑才能顺利开展工作。 软件测试岗位大概可以分为以下三个阶段:1. 初级软件测试阶段:(测试专员、实习测试工程师、测试组长)2. 中级软件测试阶段:

2021-05-22 17:00:31 1528 4

原创 如果软件测试都做不好,你还想做开发?

软件测试工作和网络工程师有什么区别?下午有个小白和我聊天的时候讲到了,实际上他现在还没有毕业,但是出去面试找工作的时候,网络工程师他找了,一直没有面试上,但是软件测试这个岗位他不知道做什么,却直接就能应聘上。他说完这个时候,网络工程师成长日记作者小编基本上90%也能猜出他遇到了什么,实际上像这个小白,如果是大专学历,能做软件测试的可能性并不一定很大,更多的可能是遇到了培训机构一 很多小白太天真,以为企业会对一个人无限制的好因为这个网友说到了他去面试的时候,他什么都不会,但是对方。告诉他可以无

2021-05-22 16:34:53 187 1

转载 我做测试的3次能力飞跃,让我直接进了阿里巴巴!

回顾我从小公司到阿里巴巴的成长路径,基本上是伴随着“3次能力飞跃”实现的。第一家入职的时候是一家小公司,当然我也想直接去阿里巴巴,可惜自己能力不足。刚开始入行的时候,什么也不懂,就是从最简单的手工测试做起。每天做的最多的就是:编写测试用例>提交bug>回归bug。最开始的时候不懂这些,觉得有所收获,但是3个月后,这些事情搞熟悉了,会有一种浪费时间的感觉。另外在每次提交bug的时候,都要确认环境,还有一些bug没法复现,一方面老是被开发怼,另一方面也不得不加班。我开始修炼内..

2021-05-22 15:21:39 286 4

原创 5分钟带你玩转App自动化测试

前言这篇博客,我会站在小微团队的角度,介绍一下我对App自动化测试的一些看法。在帮助你降低对App自动化测试的期望的同时说服你开始实践App自动化测试。App自动化测试一直是小微团队很少会去涉足的领域,在互联网快速迭代这个大场景下,随着业务发展,回归压力逐渐增大。相信每次因为回归覆盖不足而导致线上事故,懊恼郁闷到要砸桌子的绝对不止我一个。一般情况小微团队的测试包括回归测试都是人工进行的,一些偏离主流程却又比较关键的业务往往是人工回归测试容易遗漏的。人力有穷尽,这个时候自动化测试这个念头就从你..

2021-05-21 22:03:20 1516

转载 测试最最常用的软件!

开源测试管理工具:Bugfree、Bugzilla、TestLink、mantis zentaopms开源功能自动化测试工具:WaTIr、Selenium、MaxQ、WebInject开源性能自动化测试工具:Jmeter、OpenSTA、DBMonster、TPTEST、Web ApplicaTIon Load SimulatorQuality Center:基于Web的测试管理工具,可以组织和管理应用程序测试流程的所有阶段,包括指定测试需求、计划测试、执行测试和跟踪缺陷。Q

2021-05-21 21:53:51 150

原创 程序员最常见的三大心结,解开它让你学习能力提高N倍!

1、年过XX岁还没做到管理层,是不是Loser。不是。这取决于个人的选择,有没有能力做是一回事,愿不愿意做是另一回事。在我看来,升职、加薪应该是水到渠成的事,能力决定位置。我接触过的同行中,对技术没有热情,却热衷于办公室政治,一门心思往上爬的,我承认,有成功上位的,但数量极少;相反,踏实工作,乐于钻研,保持学习热情的,还没见到遭受不公正待遇的。这个社会确实存在着不公平,但是金子总会发光这句话绝不是一句空话,有能力的人,必然会得到赏识,而机会也青睐这些早已准备好了的人。从业10年,不是没有机会转管

2021-05-21 21:30:35 117

原创 软件测试与游戏测试之间有什么不同?

前言针对手游而言,游戏测试的本质是APP,所以不少手游的测试方式与APP测试异曲同工,然而也有所不同。APP更多的是具有一种工具,一款APP好不好用不重要,关键点在于实用。而游戏则具有一种玩具属性,它并不见得实用,但他要符合玩家的好恶,要能让玩家体验到愉悦感。游戏测试特点游戏测试作为软件测试的一部分,它具备了软件测试所有的一切共同的特性:①测试的目的是发现软件中存在的缺陷。②测试都是需要测试人员按照产品行为描述来实施。产品行为描述可以是书面的规格说明书,需求文档,产品文件,或是用户手册,

2021-05-21 19:00:29 330

原创 软件测试在IT行业中真的就不受待见吗?

这个是HR的职业素养的问题。对于这种类型的人我的话会这样回答:昨天去面试软件测试工程师HR很不屑的问我:假设1.0版本你测出了100个bug,1.1版本你只测出了20个bug,而且严重性都不高,怎么说明你牛逼呢?怎么说明测试对这个软件的贡献呢?我的回答:bug不在于数量,在于提高软件的安全性,稳定性和功能的完备…(被打断)对于一个软件来说,结果导向才是最重要的。交付后的软件没有问题,那么软件产品的质量本身就证明了开发和测试工程师的合作是很牛逼的。个人去证明没意义,事实说话才有力量。如何

2021-05-20 16:50:53 817

原创 不同测试的薪资差距究竟有多大?

功能测试的天花板在15k左右,自动化的入行在15k左右。这两个需要掌握的技能完全不一样,先聊薪资吧。如果刚入门学习结束后,保守点说薪资在7.5k。这个薪资不高的原因主要是之前没有相关的IT行业工作经验。一线城市的功能测试月薪大概在8k左右。二三线城市基本就是5k左右或者以上,虽然现在测试的薪资水平也有不同的提升,但是只会功能测试没有任何优势。不会自动化、性能、接口在就业上就没有什么竞争力。慢慢给大家从0到1的介绍测必会的知识。一、软件测试类型测试类型有:功能、性能、界面测试功能测试,功能

2021-05-20 15:34:12 445

原创 测试必须要知道的四个主要阶段

一、测试主要的四个阶段1.测试计划设计阶段:产品立项之后,进行需求分析,需求评审,业务需求评级,绘制业务流程图。确定测试负责人,开始制定测试计划;2.测试准备阶段:各成员编写测试用例、先小组内评审、后会议评审,测试样机和配件,测试工具。3.测试执行阶段:负责人对测试任务分工,按计划执行测试过程,提测后,搭建QA环境,先执行冒烟测试,然后进行系统测试,提交bug,跟踪bug,直到被测软件达到测试需求要求,测试结束;4.测试总结阶段:项目测试结束,负责人输出测试报告,对整个测试过程和版本质量做一

2021-05-19 20:58:58 10051

转载 程序员30多岁就做不动?若宫雅子:我60岁开始学编程!

全球年龄最大的独立开发者今年 83 岁高龄的若宫雅子(日本)如今已是年龄最大的软件开发工程师,但在她前半生的工作中没有做过任何与程序开发相关的工作,甚至连电脑都没有接触过,这项技能完全来自于退休后的自学。当她第一次踏入职场时,她在一家银行使用算盘进行工作。在 60 岁那年,她从工作了 43 年的银行退休,随后买下了人生的第一台电脑,开始了解操作系统、安装软件、设置网络连接并组装电脑,因为这之中的很多问题没办法解决,若宫雅子学会了通过网络聊天求助其他网友。经过三个月的努力,她最终连上了一个电脑俱乐

2021-05-19 14:43:52 977

原创 移动应用的测试策略与测试架构

今天我们来谈谈移动测试的测试策略与测试架构。首先我们将移动应用的范围限定在智能移动操作系统(比如Android、iOS、WinPhone等)上,包括手机应用,智能设备应用等。智能手机和智能设备的普及需要大量的应用来支撑。随着应用数量的增多,业务复杂度的提高,移动应用也越来越需要各种测试来保证应用以及设备本身的正确和稳定运行。因此移动应用测试的需求也越来越大,大量关于移动应用测试的书籍应运而生,比如《Android移动性能实战》,《腾讯iOS测试实践》、《移动APP性能评测与优化》、《深入理解And.

2021-05-18 21:02:10 212

原创 去大厂面试软件测试看这55个问题就够了!

以下是软件测试相关的面试题及答案,欢迎大家参考! 1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。 2、你认为测试人员需要具备哪些素质 做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好做。还有测试人员要有一定的耐心,有...

2021-05-17 15:55:17 705

原创 【软件测试】Apifox导入数据

#导入数据#功能说明支持导入OpenApi (原Swagger)、Postman、HAR、RAML、RAP2、JMeter、YApi、Eolinker、DOClever、ApiPost、Apizza、DOCWAY、ShowDoc、apiDoc、I/O Docs、WADL、Google Discovery等数据格式,方便旧项目迁移。#快速上手打开项目设置面板,点击导入/导出即可使用导入数据功能。#一、导入 OpenAPI (Swagger) 数据支持导入OpenAPI 3、...

2021-05-12 20:26:38 4128

原创 零基础想转行it行业该选什么方向?计算机小白必看

我推荐软件测试,尤其是自动化测试。下面我来为大家简单介绍一下自动化测试1.什么是自动化测试 自动化测试就是通过测试工具或者其他手段,按照测试工程师的预定计划对软件产品进行的自动的测试,它是软件测试的一个重要组成部分,它能够完成许多手工无法完成或者难以实现的一些测试工作。 正确、合理地实施自动化测试,能够快速、全面地对软件进行测试,从而提高软件质量,节省经费,缩短产品发布周期,自动化的测试涵盖了:功能(黑盒)自动化测试,功能(白盒)自动化测试,性能测试,压力测试,G...

2021-05-05 22:11:21 1728

空空如也

空空如也

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

TA关注的人

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