
接口自动化
文章平均质量分 82
柠檬班软件测试
★分享功能、接口、自动化、性能、测试开发、面试、职场干货,公粽号【软件测试资料侠】
展开
-
软件测试自学还是报班好?需要掌握哪些技能?
在考虑这个问题之前,你得知道学习软件测试应该掌握哪些技能,看看自己能不能一个人搞定,能的话就自学,不能的话就要考虑报班,还有效率的问题。硬技能方面:第一、计算机知识,包括操作系统,如 windows,Linux 等系统常用操作和常用 软件的使用;以及比如数据库的操作和 SQL 语句等;第二、网络知识,比如 OSI 七层网络模型,和一些常用的协议原理,如 TCP、UDP、HTTP,HTTPS,FTP,SSH 等;第三、软件测试知识,包括测试理论和流程,常用的测试用例设计方法,测试用例编写,原创 2021-08-17 15:06:52 · 247 阅读 · 0 评论 -
阿里P8大佬的自动化测试学习路线!2021最新技术~
首先目前主要可以分为两个方向,要么是基于Java的自动化,要么是基于Python的自动化。回答从3个面向去解答你这个问题:一、自动化测试的学习步骤;二、自动化测试需要掌握的技术能力;三、自动化测试的认识误区一、自动化测试的学习步骤1. 做好手工测试(了解各种测试的知识);2. 学习编程语言;3. 学习Web基础;4. 学习自动化测试工具 ;5. 学习自动化测试框架 ;6. 实现自动化测试用例 ;7. 开发自动化测试工具;8. 开发自动化测试原创 2021-08-13 15:13:35 · 226 阅读 · 0 评论 -
Jmeter 接口测试,参数值为列表,如何参数化?
最近在我的教学过程中,我的一个学生问了我一个问题,他们公司的一个接口参数值是列表,列表中值的数量有多有少,问我在 jmeter 中如何让这个参数的值进行参数化?看到这种问题,你的第一反应是什么?写 Java 代码?我相信,如果你有一定的程序语言基础,你肯定会想着写代码。因为代码对你来说,不是难事。但是,如果你不懂代码呢?如果你不懂代码,哪你肯定就会想着用 jmeter 自带的 Random 函数。但是,当你使用 Random 函数,去生成随机数的时候,如何生成 70原创 2021-08-02 19:08:50 · 812 阅读 · 0 评论 -
一线大厂软件测试流程,月薪30k的软件测试工程师都在用
测试总体流程题1、软件测试的各个阶段1.1测试的各个阶段测试过程:PDCA戴明循环戴明循环是一个质量持续改进模型, 它包括持续改进与不断学习的四个循环反复的步骤,即计划(Plan)、执行(Do)、检查(Check/Study)、处理(Action)。 戴明循环有时也被为称戴明轮或持续改进螺旋。如下图所示:1.2测试需求检查需求:检查软件需求(规格说明书)是否覆盖了用户提出的所有需求项用词是否清晰,语义是否有存在歧义的地.原创 2021-07-31 16:16:50 · 318 阅读 · 0 评论 -
软件测试阿里三面被虐,对Web 测试,App 测试,性能测试等一窍不通
前言:这段时间我收到了很多朋友的私信,有的又是拿到哪家大厂的offer了,有的就是直接等通知,有人欢喜有人愁,我在这里也根据这些朋友遇到的问题做了一个学习笔记,总的来说设计到的主要几个知识点包含有测试理论 ,Linux 基础,MySQL基础,Web 测试,接口测试,App 测试,性能测试等等。首先我们来看下大厂面试会问到哪些问题:怎么判断元素是否存在? 如何判断元素是否出现? selenium 中hidden 或者是 是display = = none 的元素是否可以定位到? se原创 2021-07-29 20:30:17 · 199 阅读 · 0 评论 -
和月薪5w的大厂同学聊完,我想辞职了...
如果你问现在的年轻人,最想要什么,十有八九会得到这样的答案:想进大厂!想搞钱!近期,互联网大厂纷纷给员工「加福利」:◆ 腾讯光子工作室强制员工每周三18:00下班;◆ 腾讯为3300名员工发放股份奖励,人均可得34万元;◆ 快手、字节前后脚取消大小周;◆ 小米向3904名优秀员工授予约7000万股的股票;◆ 京东也宣布用两年时间,将员工平均年薪由14薪涨至16薪....消息一出,很多职场人都表示羡慕哭了....这一代伴随着互联网共同成长的年轻人,.原创 2021-07-29 17:04:05 · 138 阅读 · 0 评论 -
从3k到3w,一名普通软件测试员真正的赚钱路线图…
其实测试行业未来发展之路是几乎所有关于软件测试工程师都会在意的话题,相信各位看官也很迷茫自己的发展路线。为了方便大家选择和比较,我也将我的经验和观点分享出来,以作参考。如果小伙伴们有更好的观点,欢迎分享和探讨,互相学习!一、技术方向就技术方向的职业发展之路,我非常赞同之前看过的一篇文章里说的,如果你打定主意就想往测试技术方向去发展,做一个技术型的牛人,那摆在你面前的就只有三条路:√自动化测试工程/架构师√性能测试工程师√行业性测试专家※特别提醒:你几乎没有其他选择,.原创 2021-07-29 15:57:04 · 189 阅读 · 0 评论 -
如何写有效的缺陷报告?非常有用!
介绍缺陷报告是测试过程中可以提交的最重要的东西。它的重要性丝毫不亚于测试计划,并且比其他的在测试过程中的产出文档对产品的质量的影响更大。所以很有必要学习如何写出有效的缺陷报告。有效的缺陷报告将能够:减少开发部门的二次缺陷率提高开发修改缺陷的速度提高测试部门的信用度增强测试和开发部门的协作为什么测试人员从开发那里得到的反馈比从其他部门得到的更多?一定程度上这个答案就是缺陷报告,依照一些简单的规则可以使整个过程更加顺畅。但是我们的目标并不是写一个非常完美的缺陷报告,.原创 2021-07-27 14:07:49 · 704 阅读 · 0 评论 -
400页共计800道软件测试面试真题汇总!超全干货
800道软件测试面试真题,高清打印版打包带走,横扫软件测试面试高频问题,涵盖测试理论、Linux、MySQL、Web测试、接口测试、APP测试、Python、Selenium、性能测试、LordRunner、计算机网络、数据结构与算法、逻辑思维、人力资源等模块面试题,命中率杠杠的。PS:合参考答案有有几十万字,就没有全部放上来了,打印版本超过400多页整理不易,留个赞同关注,私我分享给大家,不让测试人孤寂的成长!400页超800面试真题打印版1 测试理论1.1 测试基础1、原创 2021-07-22 19:06:34 · 1278 阅读 · 36 评论 -
月薪33K的学霸,附:转行4年测试人职业规划路径
大龙同学是转行到测试4年的时间,目前年薪综合收入已超过50万,之前做过银行柜员也做过大区销售经理。一路从点工做到现在,他的身上没有神话,但这条精准的职业规划一定也适合现在的你。一起来看看吧↓↓↓↓↓↓01做过银行柜员,干过销售,最后选择在测试行业扎根嗨,我是大龙!2014年毕业于武汉理工大学电子信息工程专业,爱好广泛,喜欢旅游和美食,先上个帅照。毕业之后的头两年,我并没有从事专业对口的工作,而是在银行做柜员,负责银行借贷业务。每天面对的都是各种存款、贷款、信用卡任务,原创 2021-07-19 19:26:17 · 272 阅读 · 2 评论 -
有了这一款自动化测试神器,还写啥代码呢?!
在软件测试这条道路上,大部分的职业技能发展道路都会是功能测试→自动化测试→性能测试→安全测试/测试开发。但是却有着一部分人起初进入软件测试这一行看重的就是软件测试属于IT行业,门槛比较低,不需要代码基础。这就导致了这一部分测试工程师在一定程度上,在职位上的进阶就比较困难了。因为自动化测试必然是要有代码能力的。所以为了更好的解决这部分工程师的工作痛点,本文介绍现在非常火爆的自动化测试工具之一:Katalon StudioKatalonStudio特点 基于 Selenium ..原创 2021-07-17 20:46:44 · 197 阅读 · 2 评论 -
13 款 Linux 比较实用的工具!
本文介绍几款Linux比较实用的工具,希望有所帮助。1、查看进程占用带宽情况-NethogsNethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。2、硬盘读取性能测试-IOZoneIOZone是一款Linux文件系统性能测试工具 可以测试不同的操作系统中文件系统的读写性能。下载:http://www.iozone.org/src/current/[root]#tarxvfiozone3_420.tar[root]#cdio...转载 2021-07-17 14:42:11 · 338 阅读 · 0 评论 -
电商平台满减活动需求分析
现如今,随着互联网的深入,各大电商平台也是多如牛毛,那么入职到了电商平台后,对于各种满减活动,该如何测试呢。今天就给大家说道说道,如果有写得不对的地方,欢迎大家指正。一:各大电商网站常用的满减方式大概分为 2 大类:商家:要求在某平台上进行一个店铺范围内的满减,也就是说,只有该店铺的商品才能满减,就算是同款商品,在其他的店铺内,那也是没有满减活动的类型:某个类型下的所有商品都参加的活动,例如:某宝搞过一次“家电节”,那么是在家电类型下的所有商品都参加满减的优惠活动二:上面说的商品原创 2020-11-19 17:32:56 · 1273 阅读 · 0 评论 -
Hamcrest学习指南
Hamcrest1、前言Hamcrest 是一款用于校验的 Java 的单元测试框架,可以组合创建灵活的匹配器进行断言。官网:http://hamcrest.org/JavaHamcrest/2、API1、startsWith:匹配字符串以 XX 开头assertThat("myStringOfNote", startsWith("my")) 2、containsString:匹配是否包含指定字符串assertThat("myStringOfNote", contains原创 2020-11-10 17:31:05 · 497 阅读 · 0 评论 -
Jmeter 如何把时间戳转为本地时间
jmeter 中,有很多已经封装好的函数,使用这些函数,就能实现某些特定的功能,这对于没有代码基础,或代码基础薄弱的同学来说,是一个非常大的福音。其实,在我们使用 jmeter 的时候,遇到一些稍微复杂一点的功能实现时, 我们大概有三种实现方式, 第 1 种,就是使用 jmeter 现有的元件或下载一些插件,使用元件来实现预期功能; 第 2 种,就是使用 jmeter 提供的函数,有使用过 jmeter 的同学,如果细心点,应该会发现,jmeter 的函数其实也包括两部分,一部分是自带的函原创 2020-09-14 10:42:33 · 2122 阅读 · 0 评论 -
Appium图像识别技术OpenCV
什么时候我们需要用到图像识别?在我们做 App 自动化测试的时候,会发现很多场景下元素没有 id、content-desc、text 等等属性,并且有可能也会碰到由于开发采用的是自定义 View,View 中的元素也无法识别到,很多的自动化测试框架对此类场景束手无策。Appium 在 V1.9.0 中有给我们带来了针对于图像识别的全新图片元素定位的方法:-image728 x 485 829 x 553安装在 Appium 中用到的图像识别库是 OpenCV,因为在 Appium V1.原创 2020-09-12 10:17:51 · 5682 阅读 · 0 评论