测试开发面试实战总结

众所周知这是面试必考的,建议提前写好并背下来。一般控制在2,3分钟即可,主要内容就是突出自己亮点,优势不明显的尽量不提,大体涉及教育背景、工作经历、测试经验、发展方向等,逻辑要清晰,有条理;...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

内卷的时代软件测试人员需要具备的硬技能

了解前台开发语言(html中嵌入JavaScript语言),前台应用部署在weblogic或WebSphere应用服务器,windows server操作系统;了解后台开发语言(c或其他高级语言),后台应用一般部署在支持多用户、多任务、多线程的linux或unix操作系统;熟悉其中一种数据库,市面上有mysql、db2、oracle,目前大型的关系型数据库是Oracle,熟练掌握常用的数据操作语言 (DML-增删改查) 和 数据定义语言 (DDL-创建新表、索引等);...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

一线互联网大厂普遍使用的Docker,掌握这套面试题,让领导主动涨薪

在计算机技术日新月异的今天,Docker 在国内发展的如火如荼,特别是在一线互联网公司, Docker 的使用是十分普遍的,成为了一些企业面试的加分项,甚至熟悉 docker 成为了你快速入职的加分项,由此可见熟悉 docker 在互联网公司的地位之重要。今天分享50道docker常见面试题,助你找工作一臂之力。Docker 和虚拟机有啥不同?Docker 安全么?如何清理后台停⽌的容器?如何查看镜像⽀持的环境变量?当启动容器的时候提⽰:exec format error?如何解决问题?...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

软件测试新手入门该学什么?最全整理,照着学就对了

对于新手而言,掌握基础技巧是目前最重要的事情,因此把握好学习节奏,一步一步来,就离成为一个优秀的软件测试工程师不远啦~【746506216】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

自动化测试何时切入?为何选择selenium做UI自动化?

看了那么多文章,我们不谈虚的,今天就聊点实际的,我们什么阶段需要引入AutoTest呢?毋庸置疑的告诉你是当case越来越多,而产品迭代周期不变的情况下,总有一天,现有团队无法在上线之前把所有的case执行完,此时我们需要更有效率的用例执行方式。同时测试人员总是需要重复执行同样的TestCase,时间长了会产生疲惫感,我们此时就会想办法把一些枯燥的工作交给自动化程序去执行。...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

资深测试开发已经不用postman测试接口了,你还在用

今天我们继续介绍Rest Client插件的新特性。什么魔性,让老司机所在公司里资深的研发和资深测试开发都已经不用Postman测试接口了?!是道德的沦丧,还是意识的淡漠?让用JAVA的Intellij IDEA和用Python的PyCharm居然用上了同一款插件,卸载了伴随多年的Postman,走上了同一条不归路?!老司机给大家揭秘,不到1MB的插件,怎么能做到这么多?因为本文写给测试开发读者的,因此老司机以PyCharm举例来讲解,Intellij IDEA的操作与之一样。...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

软件测试之TCP、UPD协议详解

在网络层的中,使用ARP、IP、路由协议,实现了数据的转发,从而实现两个机器之间数据包的传输。但是当数据包特别大的时候,通过网络层的协议,没有办法保证数据的完整性。此时,就需要传输层的协议实现数据包的完整传输。在传输层中,定义了TCP和UDP这两个协议,并且定义端口的概念,用来寻找应用程序,从而实现端到端的数据传输。01 TCP协议概述TCP协议:传输控制协议,就是对数据的传输进行一定的控制。TCP报文=TCP头部+TCP数据部分。同样,IP数据包也包含tcp数据包或udp数据包。...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

这些前后端性能指标,面试一问我就懵了

这篇文章讲讲性能测试的定义,前后端性能测试的常见基础指标。定义:观察系统在一个给定的环境和场景中的性能表现是否与预期目标一致,评判系统是否存在性能缺陷,并根据测试结果识别性能瓶颈,改善系统性能的完整的过程。分类:基准测试:单用户,发单次请求,产出基准性能数据负载测试:多用户,用户数渐增,持续同时发同一业务请求,产出最大TPS压力测试:多用户,资源使用饱和,持续同时发同一业务请求,产出系统瓶颈或使用极限混合场景测试:多用户,资源使用不饱和,持续同时发不同业务请求,验证系统稳定性。...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

月薪近万,工地转行测试,这一次的选择,真正实现了薪资翻倍~

有很多朋友在面临转行时都会有这样一个问题,就是不知道自己是否能够胜任,总是存在疑虑和害怕。其实大部分人在转行时都会有这个心态,但事实上,很多时候,需要尝试才知道自己究竟是否能够成功。而他的故事也告诉我们,在任何时候,只要肯迈出走向成功的那一步,成功其实就离你不远了,下面我们来看看他的故事。又到了一年一度的毕业季,对于好多人来说,还没准备好就要毕业了。匆匆忙忙地走上了社会,迷迷糊糊地选择了一个工作就开始了职场生涯,而我就是其中一位。...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

某XX熬夜整理的自动化测试框架结构图,值的一看

`1、接口自动化测试框架设计图``2、接口自动化执行设计图``3、API自动化平台框架设计图``4、UI自动化测试框架设计图``5、接口+UI自动化测试框架设计图``6、Appium移动端自动化测试框架图``7、JMeter接口自动化测试框架图``8、JMeter接口自动化测试框架图2``9、自动化测试框架设计图``10、自动化测试脚本执行流程``11、自动化测试流程设计图``12、自动化持续集成设计图``13、CICD自动化部署设计图``14、DevOps落地实践`...
分类: 编程语言 发布时间: 08-15 05:58 阅读次数: 0

技术分享 | 实战演练接口自动化如何处理 Form 请求?

在服务端自动化测试过程中,Form 请求代表请求过程中,请求体为表单类型。其特点为:数据量不大、数据层级不深的情况、使用键值对传递。Form 请求头中的content-type通常对应为application/x-www-form-urlencoded。碰到这种类型的接口,使用 Java 的 REST Assured 和 Python 的 Requests 均可解决。实战练习。...
分类: 编程语言 发布时间: 08-15 05:57 阅读次数: 0

Jenkins的job远程触发另一个Jenkins上的job

有时候我们需要使用一台虚拟机上的Jenkins的job去 触发另一台虚拟机上的Jenkins的job。网上已有的教程很多都是使用Parameterrized Remote Trigger Plugin插件进行触发。今天我们讲一个更简单的方式,就是使用curl。假设我们用Jenkins1的Job1去触发Jenkins2 的job2。...
分类: 编程语言 发布时间: 08-15 05:57 阅读次数: 0

听说转行软件测试只能自学,培训机构是个坑?

IT行业的热度一直有增无减,行业发展好、薪资高等优势吸引了很多人,其中软件测试一直是IT行业的比较受欢迎的方向。有很大一部分的软件测试工程师,都是经过培训之后就业的,好的培训机构能让你真正学到软件测试技能,源源不断地为行业输送人才。可能有一些想要进入IT行业的小伙伴会听到说培训班出来的不好找工作、有些公司招聘的时候不要培训出来的就业者等这样的消息,也有人说通过培训机构培训软件测试也就是学会点基础知识,就业技能远远达不到企业的招聘标准,所以对于软件测试培训出来能不能干下去很担心。不可否认的是,确实是有一些同学
分类: 编程语言 发布时间: 08-15 05:56 阅读次数: 0

MySQL – FOUND_ROWS() 函数用于受影响的总行数

您还可以使用 SQL_CALC_FOUND_ROWS 和 FOUND_ROWS () 来获取表中的总行数。当使用 SQL_CALC_FOUND_ROWS 时,FOUND_ROWS() 将省略 LIMIT 子句。在 SQL Server 中要获取受最后一条语句影响的总行数,可以使用系统变量@@ROWCOUNT。同样,在 MySQL 中,您可以使用 FOUND_ROWS () 函数找到它。当您执行上述操作时,它会返回两个结果集。我认为这是一个非常有趣的功能,我们可以在日常应用中使用它。以上将返回两个结果集。..
分类: 编程语言 发布时间: 08-15 05:56 阅读次数: 0

纯JSP MySQL分页

什么是分页?从数据库中获取数百万条记录几乎消耗了机器的所有 CPU 功率和内存。因此,我们将数百万条记录分成小块,显示每页的记录数量有限(比如 20 或 30 条)。最好的例子是谷歌搜索分页,它允许用户按页码导航到下一页并浏览每页的有限记录。如何实现分页?分页逻辑可以通过多种方式实现,有些是方法一:贪婪方法一次获取所有记录并在缓存结果后将其显示给用户。这被称为贪婪方法。这可以通过编写返回 List 的 DAO 来实现。每当用户需要结果时,可以从缓存列表中检索子列表,而不是在...
分类: 编程语言 发布时间: 08-15 05:56 阅读次数: 0

纯JSP MySQL分页,bootstrap美化显示

从数据库中获取数百万条记录几乎消耗了机器的所有 CPU 功率和内存。因此,我们将数百万条记录分成小块,显示每页的记录数量有限(比如 20 或 30 条)。最好的例子是谷歌搜索分页,它允许用户按页码导航到下一页并浏览每页的有限记录。如何实现分页?分页逻辑可以通过多种方式实现,有些是方法一:贪婪方法一次获取所有记录并在缓存结果后将其显示给用户。这被称为贪婪方法。这可以通过编写返回 List 的 DAO 来实现。...
分类: 编程语言 发布时间: 08-15 05:56 阅读次数: 0

Java计算字符串中指定字符的出现次数

在本快速教程中,我们将重点介绍如何计算字符数的几个示例——首先使用核心 Java 库,然后使用其他库和框架,例如 Spring 和 Guava。请注意,此解决方案在技术上是正确的,但不是最佳的,因为使用非常强大的正则表达式来解决诸如查找字符串中字符出现次数这样的简单问题是多余的。在本文中,我们重点介绍了对字符串中的字符进行计数的各种方法。自然,将 Spring 框架添加到我们的项目中只是为了计算字符是没有意义的。但是,如果我们的项目中已经有了它,我们只需要使用。我们的建议是使用来自StringUtils。.
分类: 编程语言 发布时间: 08-15 05:55 阅读次数: 0

如何查看 Windows 服务器中的登录事件

在 Windows 中,您可以为操作系统检测到的某些事件启用“审核策略”。选择其中一个事件将在底部的框中​​显示该事件的详细信息。本指南将介绍如何启用审核登录事件、查看它们以及创建自定义视图以过滤仅查看登录事件。现在登录审核已启用,任何未来的登录和注销事件都将在事件查看器中进行跟踪。要仅查看登录事件列表而不是已检测到的每个安全事件,您可以创建自定义视图。要查看现在正在审核的登录事件,您可以从事件查看器中查看它们。单击显示的位置并输入要查看的事件的 ID。下的事件查看器中查看您的过滤器。...
分类: 编程语言 发布时间: 08-15 05:55 阅读次数: 0

日常使用技巧--复制网页中禁止复制的内容

目录一、前言二、具体操作1.寻找目标网页2.解决-13.解决-24.测试-14.测试-2三、总结一、前言在平时工作生活中,难以避免进行文档的撰写,除了发挥我们自己的创造才智,免不得去网络文章中借鉴他人的内容。有些网站的文字内容是可以浏览的,但是禁止复制(ctrl+c),本篇博文仅用浏览器实现复制网页中禁止复制的内容。二、具体操作1.寻找目标网页随便找了一篇文章,无论是快捷键还是鼠标右键都是无法复制的,都会弹出提示付费的窗口。2.解决-1鼠标右击,或者点击快捷键F12,打开检查,在网页源代码
分类: 编程语言 发布时间: 08-15 05:52 阅读次数: 0

关于有向图强连通分量 和 无向图双联通分量的理解

有向图的强连通分量1.强连通 代表的是 这个连通块中的每两个点互相都是有一条路径是可以走到的2.分量 就是子图;从这张图上可以看出 A B C这三个点都是互相可以走到的 所以他们就是一个联通块 D E F 三个点都是单向能走到 所以D E F 分别为三个联通分量所以这个图中 一共有 四 个连通分量然后又引入一个概念 缩点 将连通块中的点当成一个点可以用来求 连通块问题我们知道概念了 该如何去求这个图中有几个连通分量呢引用时间戳这个概念A - > B -> D -> E
分类: 编程语言 发布时间: 08-15 05:50 阅读次数: 0