vi/vim命令简介 vi(visualeditor)是Linux和Unix系统上最基本的文本编辑器,类似于Windows系统下的notepad(记事本)编辑器。 Vim(Viimproved)是vi编辑器的加强版,比vi更容易使用,它可以用多种颜色的方式来显示一些特殊的信息。同时vi的命令几乎都可以在vim上使用。 四种模式 在日常的使用中,Linux并没有像Windows一样很方便的可视化界面,通常需要记很多的命令,复杂难记。对于一些常用命令,今天我以不同模式的方式跟大家梳理哪些命令在哪种模式下使用,方便记忆。 vi/vim分为四种模式,命令行模式、编辑模式、末行模式、可视化模式。 一...

  rBYdaoQFuE7Q   2023年11月02日   50   0   0 linux命令学习

点击关注| 一起进步,共同成长! awk命令 一个强大的文本分析工具,把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行分析处理。 1.基本用法 awk[选项参数]'pattern1{action1}pattern2{action2}...'filename pattern:表示AWK在数据中查找的内容,就是匹配模式。action:在找到匹配内容时所执行的一系列命令。 注意:行匹配语句awk只能用单引号。单引号内部可以使用双引号,但是顺序不能错。 2.工作流程 读入有'\n'换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0 则表示所...

  rBYdaoQFuE7Q   2023年11月02日   41   0   0 linux命令运维

Jmeter镜像 基础继承镜像 FROMalpine:latest 作者 LABELMAINTAINERazure @环境变量 ARGJMETER_VERSION=5.4.1 定义时区参数变量 ENVTZ=Asia/Shanghai RUNapkupdate&&\ apkupgrade&&\ apkadd--updateopenjdk8-jrewgettarbash&&\ mkdir/jmeter&&cd/jmeter/&&\ 下载并解压jmeter wgethttps://mirrors.tuna.tsing...

  rBYdaoQFuE7Q   2023年11月02日   36   0   0 Dockerjmeterdocker命令操作

find命令的七种高级用法 可以很肯定地说,find命令是Linux后台开发人员必须熟知的操作之一,除非您使用的是WindowsServer。 对于技术面试,它也是一个热门话题。让我们看一道真题: 如果你的Linux服务器上有一个名为logs的目录,如何删除该目录下最后一次访问时间超过一年的日志文件呢?🤔 这种情况很常见,但令人惊讶的是,并非每个开发人员都能在面试中清楚地写出这个命令。 答案:首先我们需要使用cd命令进入对应的目录,然后,命令如下: find.-typef-atime+365-execrm-rf{}\; 如果你还没有完全理解上面的命令,完全不用担心。本文将介绍find命令的7...

  rBYdaoQFuE7Q   2023年11月02日   84   0   0 搜索时间戳查找文件

ApacheJMeter jmeter简介 ApacheJMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI脚本、Java对象、数据库、FTP服务器,等等。JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言 官方文档...

  rBYdaoQFuE7Q   2023年11月02日   80   0   0 Javaapache

一、Grid介绍 要在多台计算机上并行运行测试吗?那么,Grid正是为你准备的. SeleniumGrid允许通过路由命令在远程机器上执行WebDriver脚本,这些命令由客户机发送到远程浏览器实例,如下图所示: WebDriver:驱动程序是特定于浏览器的,例如ChromeDriver对应于谷歌的Chrome/Chromium,GeckoDriver对应于Mozilla的Firefox的,等等。驱动程序在与浏览器相同的系统上运行。这可能与执行测试本身的系统相同,也可能不同。 SeleniumServer或SeleniumGrid:远程通信也可以使用SeleniumServer或Seleni...

  rBYdaoQFuE7Q   2023年11月02日   31   0   0 服务器SeleniumUI自动化软件测试

(POM设计模式)POM:Selenium官方解释 PO(pageobject)设计模式是在自动化中已经流行起来的一种易于维护和减少代码的设计模式.在自动化测试中,PO对象作为一个与页面交互的接口.测试中需要与页面的UI进行交互时,便调用PO的方法.这样做的好处是,如果页面的UI发生了更改,那么测试用例本身不需要更改,只需更改PO中的代码即可. 全称叫做PageObjectModule,页面对象模型,是目前业内公认的ui自动化测试领域下的最佳设计模式 本身是基于关键字驱动来做的二次升级。在执行测试的思维逻辑上发生了比较大的改变。 例如:关键字驱动下,修改一个信息的流程是什么?访问url,点击...

  rBYdaoQFuE7Q   2023年11月02日   36   0   0 设计模式封装测试用例

jmeter接口请求参数进行base64加密 JSR233预处理程序 在取样器里添加一个前置处理器:JSR223PreProcessor 编写加密逻辑 importorg.apache.commons.net.util.Base64; //Stringsource=vars.get("name"); Stringsource='要加密的数据' byte[]encodedBytes=Base64.encodeBase64(source.getBytes("UTF-8")); Stringencoded=newString(encodedBytes); vars.put("变量名",enc...

  rBYdaoQFuE7Q   2023年11月02日   23   0   0 预处理程序Javaapache

启动docker systemctlstartdocker 查看信息 dockerversion 重启服务 sudosystemctldaemon-reloadsudosystemctlrestartdocker 显示docker的系统信息,包括镜像和容器的数量 dockerinfo docker命令--help帮助命令dockerimages查看所有本地主机上的镜像可以使用dockerimagels代替 dockersearch搜索镜像 dockerpull下载镜像dockerimagepull dockerrmi删除镜像dockerimagermdockerrun[可选参数]image|d...

  rBYdaoQFuE7Q   2023年11月02日   51   0   0 命令Docker

Selenium 本代码采用selenium自动化测试模块,这里用于操作浏览器,就是通过selenium自动化测试模块让浏览器模拟人来操作浏览器,从而实现购票。 本程序操作的chrom浏览器,需要提前下载浏览器驱动chromedriver.exe,浏览器驱动需与浏览器版本一致,并与抢票程序置于同一目录。 环境搭建 chrome 下载chromedriver.exe,在chrom浏览器里输入:chrome://version/查看浏览器版本 前往官网下载浏览器驱动:http://chromedriver.storage.googleapis.com/index.html, 下载对应用操作系...

  rBYdaoQFuE7Q   2023年11月02日   27   0   0 SeleniumUI自动化12306买票Chrome

logger日志封装 -coding:utf-8-- @Time:16/06/20232:42pm @Author:Azure @File:logger_key.py importos importtime importlogging importcolorlog fromconfig.path_configimportLOG_DIR deflogger(): 定义不同日志级别的颜色配置 log_colors_config={ 'DEBUG':'cyan', 'INFO':'green', 'WARNING':'yellow', 'ERROR':'red', 'CRITICAL':'bo...

  rBYdaoQFuE7Q   2023年11月02日   54   0   0 loggerpython
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~