自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5年测试经验对行业的认知

本文梗概:1、测试人员的工作有哪些?2、测试人员的必备技能有哪些?3、资深测试员的心德体会。做了那么久测试,你真的知道测试是做什么的吗?测试人员的工作看到这个问题,你是不是觉得有点傻?事实上,其实有很多与我们合作的同事并不清楚。下面我们以一个完整的项目,来介绍一下测试人员的工作究竟有哪些。(1)项目立项,需求产出很多人都在强调要测试前置,可是这是有条件的,如果你不按项目流程来走,都开发完相应的功能了才告诉测试,测试如何前置啊?所以在项目立项后,需求产出阶段要进行需求评审,确定好开发人员,测试人员,一起参与

2020-12-30 16:49:16 250 1

原创 新手想入门测试行业,应该这样做

第一部分针对于想转行的朋友,介绍提升的思路和工作的态度,第二部分针对于零基础打算开始的,介绍零基础到中高级软件测试工程师的一个成长路线。文章预计阅读时间五分钟。(文末有两张思维导图,自己做的,拿走不谢!)处于新的一年多的开头,相当一部分想转行或者想自学软件测试的朋友都是抱着年后找一个好工作的想法,这样的想法没有问题,但是一定要做一些思想上的准备以及端正对某些问题的正确看法。关于一些参考书目,我也基本罗列一下,这些书籍有的是我看过的,有的是身边的人看过的,相应的介绍直接百度即可。基础阶段:《软件测试》

2020-12-30 15:11:32 151

原创 自动化测试框架如何实现

框架(Framework)是工程学上一个非常重要的概念。在计算机和软件工程领域,我们可以轻松列举出一些耳熟能详的框架。例如,Windows软件开发框架.NET,Web开发框架React JS、 Angular JS、Python Django、Ruby on Rails, 机器学习框架TensorFlow、Caffe,等。  那么,什么是一般意义上的框架呢?首先,框架是一个“架子”。这个架子能够完成领域内基础的、重要的功能。基于这个已有的架子,我们可以将重心放在面向业务的开发上。其次,框架也是一个“框框”

2020-12-30 14:28:17 218

原创 MySQL基本命令概括

启动:net start mySql;进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;列出数据库:show databases;选择数据库:use databaseName;列出表格:show tables;显示表格列的属性:show columns from tableName;建立数据库:source fileName.txt;匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串;增加一个字段:alter table

2020-12-20 19:51:57 95

原创 软件测试面试中会问的几个方面

求职面试或者笔试中的测试用例设计题目,主要考察的方面无非下面几个:  1、测试用例包括的主要要素有哪些  相信只要有点测试基础的同学都应该知道点测试用例的要素的,因为各个公司的模版会有差异,但最终都是来自于国标,一些主要内容是差不多的,拿了testin众测的测试用例给题主参考,毕竟testin是线上数一数二的测试机构,相对是比较标准的。  2、测试用例设计的思路是否开阔、脑洞是否够大  其实不止在面试中,真正项目中,考察一个测试人员的能力,思路和脑洞也是一个很常见的评价标准,如果一个测试的思路太过局限,只

2020-12-20 19:27:27 638

原创 linux常用命令,你知道几个?

2020-12-20 17:24:20 64

原创 软件测试面试题,你中招了嘛?

软件测试工程师,和开发工程师相比起来,虽然前期可能不会太深,但是涉及的面还是比较广的。前期面试实习生或者一年左右的岗位,问的也主要是一些基础性的问题比较多。涉及的知识主要有MySQL数据库的使用、Linux操作系统的使用、软件测试框架性的问题,测试环境搭建问题、当然还有一些自动化测试和性能测试的问题。测试工程师的面试题,基本上都是大同小异的,面试的核心主要在于框架模块(一到两年工作经验)。今天这篇帖子主要讲解之前面试自己面试过程中或者周围人面试过程中经常被问到且比较经典的面试题,一家之言,如有异议或者有想

2020-12-19 20:06:57 173 1

原创 写给正处于迷茫期的朋友

本文不针对其他,写给正处于迷茫期的朋友。首先说下我自己的情况,没名气二本院校毕业,专业理工类,非计算机科班。进入测试行业前,在工厂里面上过班。这篇文章主要是写给跟我有类似经历的朋友或者正在考虑进入测试行业的朋友。面试了几家公司,最后通过2家公司面试。一个北京博彦科技,外派微软月薪5500和一家小公司月薪5000。  面试通过后总算进入了工作岗位,培训还没结束的时候都是希望能早点进入工作岗位,但是,真的进入了工作岗位之后,发现有时候工作是让人挺郁闷的一件事情。首先是从选择公司开始吧,因为2家面试过了,当时

2020-12-19 19:41:51 184 1

原创 浅谈自动化测试和性能测试的区别之分

相信很多刚刚接触自动化和性能测试的同学,感觉性能测试和自动化测试是差不多的,我自己刚接触的时候认为也是差不多的,区别就是:自动化一个用户再跑,性能测试需要并发,需要设计各种场景。慢慢的做的多了,发现两者区别还是挺大的。共同点:接口的自动化测试和性能测试在处理脚本的方式上差不多,特别是使用JMeter、LR 这些工具测试的时候,例如测http协议的请求,只需模拟发送get或post方式的请求,接口脚本很容易转成性能测试脚本。但对于Web应用来说,自动化测试和接口测试就大相径庭了。下面说下具体的差异吧。差

2020-12-19 13:36:09 569 1

原创 不为人知的自动化测试的优缺点?

我在某平台有看到粉丝让我列举出来,我就归纳总结了自动化测试的优缺点:自动化测试的优点:  1、对程序的回归测试更方便。这可能是自动化测试最主要的任务,特别是在程序修改比较频繁时,效果是非常明显的。由于回归测试的动作和用例是完全设计好的,测试期望的结果也是完全可以预料的,将回归测试自动运行,可以极大提高测试效率,缩短回归测试时间。   2、可以运行更多更繁琐的测试。自动化的一个明显的好处是可以在较少的时间内运行更多的测试。   3、可以执行一些手工测试困难或不可能进行的测试。比如,对于大量用户的测

2020-12-18 16:25:25 574 1

原创 做软件测试需要具备哪些技能?

首先我们要了解软件bai测试du是什么?软件测试zhi就是利用测试工具按照测试方dao案和流程zhuan对产品进行功能和性能测试,甚shu至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。第一步,测试基础:测试基础是软件测试最最最重要的部分,只bai要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。大概就包括:测试计划编写、设计测试用例、编写测试报告、编写BUG报告单、跟踪BUG修复情况、还需要良好的沟通能力、以及各种测试阶段所使用的测试方法、单元

2020-12-18 16:05:45 1649 5

原创 性能测试干货分享

最近因为项目需要做性能测试,所以整理下性能测试前需要知道、准备的相关东西和性能测试关注点一:工具1:LoadRunner或者jmeter。压测性能选择的是:LoadRunner。LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上 千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个 企业架构进行测试。2:服务器资源监控工具:nmon。nmon是一个简单的性能监测工具,可以监测CPU、内存、网络等的使用情况。它是一个系统监视、调优

2020-12-16 13:50:58 196

原创 性能测试盲区

一、性能测试注意点用jmeter测试时使用BeanShell脚本获取随机参数值,会导致请求时间过长,TPS过低。应改为使用csv读取参数值,记录的TPS会更加准确。注:进行性能测试时,应注意会影响请求时间的操作,尽量避免因为测试方法不当影响测试结果。进行稳定性测试前,尽量对Jmeter进行减负,避免运行时间过长,导致Jmeter卡死。减负方式:(1)参数写死或者直接读取csv的数值,减少程序负荷(2)并发线程不要设置太高,设置200以下(3)“察看结果树”勾选“仅日志错误”,尽可能减少jvm

2020-12-16 13:38:32 146

原创 自动化测试必须用到的9大工具

HP QuickTest Professional software (QTP),是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。2.QuickTest针对的是GUI应用程序,包括传统的Windows应用程序,以及现在越来越流行的Web应用。3.nteractive公司的WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。4.Rational Robot是业界最顶尖的功能测试工具,它甚至可以在测试人

2020-12-12 20:46:35 715 5

原创 如何在应聘之前预测面试官的内容?

一、做好充分的准备如果打算换工作,应该提前一或者半年做准备工作,一般情况我是不赞成换工作的。但是如果确实不适合现在的工作,不换不得已,那就只能走了,适时地放弃意味着又一次选择,探明此路不通的努力远非白费。既然因为不得已离开现在的工作,那就给自己的工作做个总结,吸取教训,首先问问自己一下的问题,自己回答清楚了再离开,不然很可能就要频繁的换工作了。1、为什么离开这家公司就像我,因为身体吃不消不得已离开以前的公司,所以我再找工作的时候就首先本着可持续发展的道路,工作时间一定要合理。2、知己知彼我在这家公

2020-12-12 19:46:40 112

原创 教你如何快速打造自动化测试框架?

Pytestpytest用于各种软件测试,是测试自动化的顶级Python测试框架。 开源和易学,该工具可供QA团队,开发团队以及个人实践团队和开源项目使用。 如’断言重写’有用的功能,互联网上的大多数项目,包括像Dropbox和Mozilla,已经从unittest(Pyunit)切换到pytest。 让我们深入探讨一下这个Python框架的特殊之处。先决条件?除了Pythonpytest不需要任何复杂的东西。优点在Python测试社区中,在pytest到来之前,开发人员将他们的测试包含在大型类中

2020-12-12 13:21:11 212 1

原创 教你如何快速运转自动化测试?

既然想做自动化,首先得了解一下自动化测试的一些常见问题。也是面试时,必问的一些问题(这么简单的面试问题,你却答的一塌糊涂),如果对自动化完全不了解,每天在那嚷嚷要做自动化,都是空喊。自动化测试一些问题什么是自动化测试?自动化测试,顾名思义,自动完成测试工作。通过一些自动化测试工具或自己造轮子实现模拟之前人工点点/写写的工作并验证其结果完成整个测试过程,这样的测试过程,便是自动化测试。自动化测试,看上去很美,感觉好像是第一次工业革命,它开创了以机器代替手工劳动的时代,实则不然。因为每一个自动

2020-12-10 19:41:47 157 2

原创 功能测试必须注意的7大点

1.运行1)App安装完成后的试运行,可正常打开软件。2)App打开测试,是否有加载状态进度提示。3)App页面间的切换是否流畅,逻辑是否正确。4)注册  同表单编辑页面  用户名密码长度  注册后的提示页面  前台注册页面和后台的管理页面数据是否一致  注册后,在后台管理中页面提示5)登录  使用合法的用户登录系统  系统是否允许多次非法的登录,是否有次数限制  使用已经登录的账号登录系统是否正确处理  用户名、口令(密码)错误或漏填时能否登陆  删除或修改后的用户,原用户名登陆  不输入用户口

2020-12-10 13:39:59 863

原创 2020-12-09

我们先创建一个简单的脚本吧,在test文件夹创建test_baidu.py:import osimport timefrom selenium import webdriverfrom selenium.webdriver.common.by import ByURL = “http://www.baidu.com”base_path = os.path.dirname(os.path.abspath(file)) + ‘…’driver_path = os.path.abspath(base_

2020-12-09 20:24:52 67

空空如也

空空如也

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

TA关注的人

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