简单来讲:在联合索引中,只有左边的字段被用到,右边的才能够被使用到。我们在建联合索引的时候,区分度最高的在最左边。
近些年来,测试人员会写代码已经成为业界刚需。目前高薪的测试工作岗位都硬性需要java和python的代码技能,大家也一定意识到了能够编写代码的重要性和迫切性。
在涉及python多线程编程的时候,有四个特别重要的概念需要大家深入理解:主线程、子线程、守护线程以及线程的join方法。文章默认大家都知道py
如果jmeter 单机需要大并发运行,那么通常选择linux作为压力机。本文将讲解如何在centos上配置jmeter压力机以及其压测方案。本文默认读者已
接口测试是一个老生常谈的话题,网上有很多如何做接口测试的相关文章,在这里我就不对接口测试的概念以及开展接口测
随着敏捷开发模式的普及,越来越多的测试同仁也开始了敏捷测试。那么究竟什么是敏捷测试?敏捷测试与传统测试的主要区别是什
本文注重自动化测试用例并行方案的设计,忽略了具体代码实现的细节。代码实现细节大家利用网络资源可以轻松搜索到相关内
JVM数据区先上一张Java虚拟机运行时数据区中堆、栈以及方法区存储数据的概要图,如下所示:然后我们来具体解析一下堆和栈堆堆
静态代码分析介绍作为测试人员大家一定好奇研发的静态代码分析测试是如何开展的?也一定会认为代码扫描一是高大上的工作,非吾等tes
提到性能测试大家往往会想到多用户使用系统时对服务器后端的性能测试,前端页面的性能往往容易被忽视,但是如果存在性能问题
最近写了一系列playwright的文章,在这里做一下简单总结,希望能够帮助新上手playwright的同学快速入门,大家也可以把这篇文章作为playwright系列的入门文章!
大家搞python与操作系统交互时,必须掌握的两个方法就是os.system()和os.popen(),也是在相关技术领域面试中必问的题目!本文就对这两个命令进行详细介绍,os.system()和os.popen()都可以执行shell命令,但是他们还是有一定的区别的。...
DevOps 和 SRE 都会关心应用生命周期,特别是生命周期里面中变更和故障。 但是 DevOps 工作内容是主要为开发链路服务,一个 DevOps 团队 通常会提供一串工具链包括:开发工具、版本管理工具、CI 持续交付工具、CD 持续发布工具、报警工具、故障处理。 而 SRE 团队则关注更为关注变更、故障、性能、容量相关问题,会涉及具体业务,产出工具链会有:容量测量工具、Logging 日志工具、Tracing 调用链路跟踪工具、Metrics 性能度量工具、监控报警工具等。
因为TypeScript不能直接在浏览器上运行。它需要编译器来编译并生成JavaScript文件。所以需要首先安装好javascript环境
看见了github上2023年编程语言的排行榜,Java竟然被typescript挤出了前三!Javascript的登顶得益于node.js 的出现,使js实现了在前后端的技术栈统一。那typescript为何又能在三足鼎立中占据一席之地呢?本文就对typescript进行一下概要介绍,本文并未涉及typescript的具体语法,注重分析Javascript和typescript的区别于联系,更适合小白了解到底什么是Typescript,我们为何选Typescript。
我们可以使用asyncio来解决palywright中并发的问题,asyncio即Asynchronous I/O是python一个用来处理并发(concurrent)事件的包,是很多python异步架构的基础,多用于处理高并发网络请求方面的问题。
相信刚刚步入安全测试领域的同学都会发现,安全测试领域工具甚多,不知如何选择!其实安全测试工具大致分为三类:SAST、DAST和IAST。本文就带大家快速的了解这三者的本质区别!
python 中单引号和双引号都是用来表示字符串,在一般情况下两者没有任何差别,在编码时统一规则即可
而在Python中的三目运算并无 ?和:的表达式这种形式。Python的三目运算符也被称为三元运算符,是一种简洁的条件表达式,即我们熟知的if else,用于在满足条件时返回两个不同的值之一。Python中的三目运算符格式如下:为真时的结果 if 判断条件 else 为假时的结果(注意中间无冒号)
在做性能测试时,资深的性能测试工程师,都会帮助研发同学优化sql语句,听起来很高深,但是具体操作是比较容易的,使用expain命令就可以了!本文我会用最简单有效的方式带大家掌握expain的使用方法!
sql语句的优化重点还有一处,那就是—— 索引!好多sql语句慢的本质原因就是设置的索引失效或者根本没有建立索引!今天我们就来总结一下那些无效的索引设置方式进而避免大家踩坑!看到这里有的同学会问:what?设置的索引还会失效?没错!接下来就让我们细细道来,文章非常有用,建议大家收藏。
在做性能测试时,一个资深的测试人员是需要对研发同学编写的不合理sql语句提供修复建议的。在这里我总结了一些在实际工作中最常用的关于sql语句的优化策略,相信无论对测试同学和研发同学都会带来帮助!
有这样一个需求:把自动化测试过程中生成的html测试报告能够通过浏览器直接访问查看! 实现思路很简单,就是部署一个web服务器,然后把测试报告部署到web服务器的指定目录即可,然后通过http://ip:port/path/报告名称.html 的形式进行访问。我们通过nginx可以轻松实现这个需求!
关于python删除字符串是面试python测试开发工程师的一个经典问题。问题很简单,但是一下子就能测试出来被面试者是否能够熟练的进行python相关编码工作!
QA 和测试工程师的区别是什么呢? 这个问题相信对于很多即使从业了多年的测试工程师来说也是一头雾水,大多数人会认为二者是一样滴,将其混为一谈!其实二者是有很大区别的,今天我就用五分钟时间带大家来了解一下二者的本质区别!
在使用python正则进行字符串匹配查询时,最常用的三个函数是re.match、re.search和re.findall,在这里我就用一个例子带大家了解这三者的使用区别,话不多说我们直接上代码!
目前使用Appium新版本和旧版本的企业数目都很多,而两个版本的安装过程和api的使用又有较大的区别。但是无论表面上的东东如何
Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,ride, 它是一个图形
Windows平台中应用UI自动化测试解决方案AutoIT是开源工具,该工具识别windows的标准控件效果不错,但是当它遇到应用
在这里梳理了一下测试小白想要入门python编码必备的知识点,大家可以按照这个知识点进行深入学习,每一个知识点网上都有大量的资料,这
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号