01 2021 档案

摘要:cut 截取文件中的内容,功能与awk 相同,主要用于处理一行的数据,但是没有awk 好用,在处理多空格 分隔是有点困难 cut option file 选项参数 -d :后面接分隔字符。与 -f 一起使用; -f :依据 -d 的分隔字符将一段讯息分区成为数段,用 -f 取出第几段的意思; -c 阅读全文
posted @ 2021-01-29 17:29 绵绵01 阅读(568) 评论(0) 推荐(0)
摘要:read read命令从键盘读取变量的值,通常用在shell脚本中与用户进行交互的场合。该命令可以一次读取多个变量的值,变量和输入的值都需要使用空格隔开。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY 语法 read 选项 参数 选项 -p:指定读取值时的提示符 阅读全文
posted @ 2021-01-29 10:09 绵绵01 阅读(314) 评论(0) 推荐(0)
摘要:xargs命令 xargs命令可以通过管道或者stdin接受字符串,并将接收到的字符串通过空格分割成许多参数(默认情况下是通过空格分割) 然后将参数传递给其后面的命令,作为后面命令的命令行参数。 xargs 与管道有什么不同 (base) [root@localhost Tana]# echo "- 阅读全文
posted @ 2021-01-26 15:29 绵绵01 阅读(133) 评论(0) 推荐(0)
摘要:命令格式 find path -option 搜索内容 find 是比较特殊的命令 ,它有两个参数: 第一个参数 path 用来指定搜索路径 第二个参数用来指定搜索内容 如果 path 为空则表示当前目录 ,如果option 为空 ,则默认使用 -print, option 有几十个,这儿只记录常用 阅读全文
posted @ 2021-01-22 17:42 绵绵01 阅读(357) 评论(0) 推荐(0)
摘要:sed 命令 sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复, 阅读全文
posted @ 2021-01-19 17:42 绵绵01 阅读(248) 评论(0) 推荐(0)
摘要:linux 文件属性 chown (change ownerp) : 修改所属用户与组 chmod (change mode) : 修改用户的权限。 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组,如: (base) [root@localhost Tana]# ls -l 阅读全文
posted @ 2021-01-19 10:05 绵绵01 阅读(89) 评论(0) 推荐(0)
摘要:cat 查看文件内容,一般适合于查看较少的文件内容 cat 命令格式: cat [参数] [文件] 命令功能: cat 主要有三大功能: 一次性显示整个文件 : cat filename 从键盘创建一个新文件: cat > filename 只能创建新文件,不能编辑已有文件 将几个文件合并成一个文件 阅读全文
posted @ 2021-01-18 17:01 绵绵01 阅读(719) 评论(0) 推荐(0)
摘要:grep命令 文件过滤分割与合并 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 Linux grep 命 阅读全文
posted @ 2021-01-15 17:25 绵绵01 阅读(249) 评论(0) 推荐(0)
摘要:1.Vim的几种模式 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode) 1.1命令模式 常用的几个命令: : 切换到底线命令模式,在最后一行输入命令 插入模式:可以输入文本,在正常模式下,按i、 阅读全文
posted @ 2021-01-15 14:25 绵绵01 阅读(368) 评论(0) 推荐(0)
摘要:shell的语法规则与python不同,这个笔记用来记下容易出现混淆出错的地方 print和 printf的区别? shell中没有print 这个命令! 只有printf这个命令,格式是:printf <format> [args], 格式中 \n是换行, 默认的printf是不换行的, %s % 阅读全文
posted @ 2021-01-15 11:05 绵绵01 阅读(1239) 评论(0) 推荐(0)
摘要:man命令 是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息 语法man(选项)(参数)选项 -a:在所有的man帮助手册中搜索; -f:等价于whatis指令,显示给定关键字的简短描述信息; -P:指定内容时使用分页程序; -M:指定man手册搜 阅读全文
posted @ 2021-01-14 17:54 绵绵01 阅读(186) 评论(0) 推荐(0)
摘要:awk 行处理方式 awk和sed一样,一次处理一行内容,也可以对每行进行切片处理 akw 命令格式 awk [选项参数] 'script' var=value file(s) 或 awk [选项参数] -f scriptfile var=value file(s) 选项参数: #这儿只列出了常用的 阅读全文
posted @ 2021-01-13 17:52 绵绵01 阅读(713) 评论(0) 推荐(0)
摘要:printf 命令 printf 命令的语法: printf format-string [arguments...] format-string 为格式控制字符串arguments 参数列表%s %c %d %f 都是格式替代符,%s 输出一个字符串,%d 整型输出,%c 输出一个字符,%f 输出 阅读全文
posted @ 2021-01-13 17:50 绵绵01 阅读(96) 评论(0) 推荐(0)
摘要:命令解释 chmod +x 赋予可执行权限 绿色文件: 可执行文件,可执行的程序 红色文件:压缩文件或者包文件 蓝色文件:目录 白色文件:一般性文件,如文本文件,配置文件,源码文件等 浅蓝色文件:链接文件,主要是使用ln命令建立的文件 红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色:表示其 阅读全文
posted @ 2021-01-12 17:53 绵绵01 阅读(99) 评论(0) 推荐(0)
摘要:Linux中etc目录详解大全总汇详解 /etc etc不是什么缩写,是and so on的意思 来源于 法语的 et cetera 翻译成中文就是 等等 的意思. 至于为什么在/etc下面存放配置文件, 按照原始的UNIX的说法(Linux文件结构参考UNIX的教学实现MINIX) 这下面放的都是 阅读全文
posted @ 2021-01-12 13:59 绵绵01 阅读(252) 评论(0) 推荐(0)
摘要:目的 Selenium IDE结合浏览器提供了脚本的录制、回放以及编辑脚本的功能 ,可以使用Selenium IDE将录制的脚本生成相应的带单元测试框架的自动化脚本, 安装: 通过FireFox浏览器访问下载页面进行安装:https://www.selenium.dev/selenium-ide/ 阅读全文
posted @ 2021-01-12 10:08 绵绵01 阅读(74) 评论(0) 推荐(0)
摘要:pytest: pytest文档60-pytest.main()的使用 - 上海-悠悠 - 博客园 (cnblogs.com) pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点: 简单灵活,容易上手 支持参数化 能够支持简单的单元测试和复杂的功能测试,还可以用来做sele 阅读全文
posted @ 2021-01-11 15:45 绵绵01 阅读(521) 评论(0) 推荐(0)
摘要:测试功能拆分 随着测试功能的增加,测试用例也会跟着增加,如果把所有的测试用都写在一个 test.py文件里面,文件不易维护,所以需要将功能进行拆分 拆分后目录如下: testpro/ runtest.py test_lower.py test_upper.py #test_upper.py impo 阅读全文
posted @ 2021-01-07 17:45 绵绵01 阅读(134) 评论(0) 推荐(0)
摘要:单元测试框架的目的 1.提供测试用例的组织与执行 2.提供丰富的比较方法:不论是功能测试还是单元测试,在用例执行完成之后,都需要将实际结果与预期结果进行比较(断言),从而断定测试用例是否执行通过。单元测试框架就会提供丰富的断言方法,例如判断 相等/不等 ,包含/不包含、 True/False的断言方 阅读全文
posted @ 2021-01-07 17:41 绵绵01 阅读(67) 评论(0) 推荐(0)
摘要:概念解释 Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。介绍相关的杰哥概念 TestCase :也就是测试用例 TestSuite :多个测试用例集合在一起,就是TestSuite TestRunne 阅读全文
posted @ 2021-01-07 16:42 绵绵01 阅读(90) 评论(0) 推荐(0)
摘要:selenium 总结 webdriver提供了各种方法对web页面上的常见功能进行操作,难点在于 元素的定位,因此 ,在项目进行UI自动化评估的时候,页面元素的定位难度也是评估的标准之一,如果处处都是很难定位的元素,那么无疑会增加自动化测试的开发成本 ,这时候需要考虑是否将更多的自动化测试放在单元 阅读全文
posted @ 2021-01-07 10:49 绵绵01 阅读(68) 评论(0) 推荐(0)
摘要:警告框处理 javascript 生成的弹窗 有 alert、 confirm、prompt, 使用 switch_to_alert方法定位到alert/confirm/prompt,然后使用 text/accept/dismiss/send_keys 等方法操作。 text: 返回alert/co 阅读全文
posted @ 2021-01-07 10:46 绵绵01 阅读(89) 评论(0) 推荐(0)
摘要:多表单切换 如果定位不到元素,先查看是不是iframe表单,如果是先切换到iframe表单 import time from selenium import webdriver #要想调用键盘按键操作需要引入keys包 from selenium.webdriver.common.keys impo 阅读全文
posted @ 2021-01-06 14:03 绵绵01 阅读(195) 评论(0) 推荐(0)
摘要:selenium webdriver官方文档 webdriver可以认为是浏览器的驱动器,要驱动浏览器必须用到webdriver,支持多种浏览器,这里以Firefox为例 from selenium import webdriver #要想调用键盘按键操作需要引入keys包 from seleniu 阅读全文
posted @ 2021-01-05 16:57 绵绵01 阅读(218) 评论(0) 推荐(0)
摘要:前端自动化测试的核心概念及思考 前端自动化测试探索和实践 阅读全文
posted @ 2021-01-04 15:07 绵绵01 阅读(244) 评论(0) 推荐(0)

levels of contents