自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小卡也很萌

学习永无止境

  • 博客(32)
  • 收藏
  • 关注

原创 软件测试面试之用户登录测试用例(不断更新)

7.如果登录功能启用了验证码,在用户名和密码正确的前提下,输入错误的验证码,验证是否登录失败,并且提示信息正确。6.如果登录功能启用了验证码,在用户名和密码正确的前提下,输入正确的验证码,验证是否登录成功。3.不登录的情况下,在浏览器中直接输入登录后的url地址,验证是否会重定向到用户登录界面。13.不同级别的用户,比如管理员用户和普通用户,登录系统后的权限是否正确。3.输入错误的用户名和正确的密码,验证是否登录失败,并且提示信息正确。2.输入正确的用户名和错误密码,验证是否登录失败,并且提示信息正确。

2024-03-07 10:14:17 1994

原创 python中的设计模式

常见的设计模式:单例模式、适配器模式、简单工厂模式、工厂模式、抽象工厂模式。单例模式:确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。简单工厂模式:建立一个实例化对象的类,在该类中对多个对象实例化。工厂模式:定义了一个创建对象的抽象方法,由子类决定要实例化的类。抽象工厂模式:一个接口用于创建对象族,而不需要指定具体类。适配器模式:将某个类的接口转化为客户端期望的另一个接口。

2024-03-05 11:39:12 122

原创 Jupyter Notebook的安装和使用(windows环境)

也可以不启动命令,直接去python解释器安装目录下找到Scripts目录的。,在默认浏览器中打开jupyter notebook 窗口。打开命令行窗口:win + R 在打开的位置键入cmd按回车。2.打开一个新的浏览器界面,名为Untitled.ipynb。一、jupyter notebook 安装。二、jupyter notebook 使用。4.安装jupyter之后,直接启动命令。展示所有安装过的python模块/包。前提条件:安装python环境。文件启动jupyter。2.安装python。

2024-03-01 08:41:59 809

原创 大数据相关知识

提供了一种简单的编程模型,通过将大规模数据分解成多个小任务并行处理,可以大大提高数据处理的效率。YARN -- Yet Another Resource Negotiator Hadoop的资源管理器,负责为多个应用程序分配和管理计算资源,可以有效地提高计算资源的利用率。主要负责数据的存储和管理,可以将大数据集分成多个数据块,并将这些数据块分配到不同的计算节点上存储,提高数据的可靠性和处理效率。MapReduce 是Hadoop的分布式计算框架。Hive 是Hadoop的数据仓库项目。

2024-02-28 22:29:51 381

原创 python + selenium/appnium

选择 style属性值 以 color 字符串 开头 的 页面元素//*[starts-with(@style,'color')]wd.switch_to.frame(frame_reference) frame_reference是name属性值或者id。style属性值 包含 color 字符串的 页面元素 //*[contains(@style,'color')]例子:选择属性href值为 http://www.miitbeian.gov.cn 的元素。

2024-02-22 13:03:06 940

原创 python + requests + pytest 接口自动化测试

1.读取测试用例的方法。5.读取保存的数据文件。2.连接数据库的方法。4.封装输出日志文件。

2024-02-19 16:05:18 454

原创 sql知识总结(不断更新)

两张表,如果你只需要一张表的数据且这张表的数据依赖另一张表的数据作为过滤条件,则用。如果涉及两张表的数据查询,则使用。

2024-02-19 13:56:47 112

原创 Linux常用命令(不断更新)

sort file1 file2| uniq 取出两个文件的并集 ,交集加-d。netstat -tunlp | grep 端口号 查看进程端口号。ps -ef / ps aux 查看系统所有的进程数据。reboot / shutdown -r now 重启。sed 's/a1/a2/g' 文件 a1 替换 a2。paste file1 file2 合并两个文件的内容。sed '/^$/d' 文件 删除文件中所有空白行。ls -R 连同子目录的内容一起列出。

2024-02-19 13:50:49 194

原创 python 多线程实战(不断更新)

1.多线程来读取多个文件,缩减运行时间,提高效率。对比两种方式的运行时间,明显多线程时间快了1倍。以读取json文件为例,

2023-08-23 15:56:45 336

原创 接口测试必备知识

名字就是客户端(client)的url工具。用来请求Web服务器。

2023-07-06 17:13:01 228

原创 最全最简洁的gitlab代码提交流程

python 代码提交gitlab

2022-09-29 17:11:12 945

原创 python中装饰器property、setter、wraps

python的装饰器property和setter

2022-09-13 18:19:10 753

原创 pycharm工程中引入自定的包(直接干货)

以在pycharm下新建WorkSpace工程为例,添加自己定义的common包1.选择File,并选中Settings2.选择Project Interpreter,并点击设置,选择show all点击下图按钮,选择文件选择加号去添加common所在的目录添加好后,依次点击ok,并apply则添加成功,最后就可以在WorkSpace中importcommon包里面的东西了如果帮到你,请不要吝啬你的小手,给我点个赞哦!...

2021-08-18 14:22:35 4528

原创 一键搞懂python中open 和 with open的区别

open 和 with open的用法使用open后必须要close,因为文件对象会占用操作系统的资源,并且操作系统同一时间能打开的文件数量也是有限的由于文件读写都有可能产生IOError,一旦出错,就close不了了,解决方案:使用try...finally来实现但是写法繁琐,所以引出with语句python使用with语句来自动调用close()方法with创建临时运行环境,代码执行完后自动退出环境...

2021-06-29 13:19:07 755

原创 快速有效解决setup.py install running install error: can't create or remove files in install directory

在linux上解决办法:直接输入下面的命令# sudo python setup.py install在windows上解决办法:用管理员的方式打开cmd然后输入下面的命令> python setup.py install (要切换到setup.py所在的目录下执行该命令)希望能解决你的问题,喜欢的可以点个赞哦!...

2020-04-16 15:46:37 2645

原创 快速弄懂python中的赋值 、浅拷贝和深拷贝

话不都说直接开始...上图将a赋值给b ,其中可以看出来b和a的值和地址一样,当修改数据,源数据a也会改变,为了保存源数据,所以python就有了浅拷贝和深拷贝在拷贝之前,要引入了copy模块浅拷贝:b浅拷贝a ---b = copy.copy(a)浅拷贝的地址指向:1.a如果是可变类型,e.g. 列表、字典 、集合 则a,b指向不...

2020-04-16 11:24:59 119

原创 必须知道的Xshell快捷键

Xshell锁死界面: Ctrl + S解锁界面: Ctrl + Q切换全屏: Alt + Enter退出界面: Ctrl + D

2020-04-09 15:38:13 304

原创 必须掌握的编写word文档英文切换大小写快捷键

Word中切换首字母大写或全部小写或全部大写:选中区域再按Shift + F3;

2020-04-09 15:31:10 561

原创 简单实用的vim文本编辑命令

文本编辑:vim file共有三个模式:1. 正常模式(normal)一开始vim 进入文件后,就是正常模式,在其他模式下按ESC键也可以进入正常模式x(小写)删除光标后的一个字符,X(大写)删除光标前的一个字符nx删除光标后的n个字符(空格也算)光标在行首,dd剪切光标所在的那一行,ndd剪切光标所在行及后面的n-1行光标在行首,yy复制光标所在的行,nyy复制光标...

2020-04-02 16:11:10 182

原创 看完你就懂得linux中的挂载

linux中的根目录以外的文件要被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”;这个目录就是挂载点(这个挂载点以目录的形式展示,称为挂载目录),解除此次关联关系的过程称之为“卸载”。“挂载点”的目录需要以下要求:目录事先存在 挂载点目录不可被其他进程使用到挂载操作:mount 要挂载的文件 挂载点(挂载目录) 将要挂载文件挂...

2020-03-24 13:47:14 120

原创 快速创建、删除和修改软链接

ln是创建软链接的命令1. 创建软链接# ln -s /datapool/lddir/ datapool当前路径创建datapool 指向 /datapool/lddir2.删除软链接# rm -rf datapool3. 修改软链接# ln -snf /datapool/kkk datapool //修改指向新路径...

2020-03-23 18:28:07 359

原创 快速记住二进制的逻辑与、逻辑或、逻辑非、逻辑异或运算规则

逻辑与 (&&) :两者值都为1才取1,否则为0逻辑或 ( || ):只要有1就取1,否则为0逻辑非 ( ! ) :若是0,则取1,若是1,则取0逻辑异或 (⊕):若两者值相同,则为0,若两者值不同,则为1 若能给你带来帮助,希望你能给我点个赞哦...

2020-03-23 18:09:15 9563

原创 快速辨别平年和闰年

闰年(满足下面二个条件之一即可):1. 能被400整除2. 能被4整除,不能被100整除其余都是平年闰年2月份是29天平年2月份是28天

2020-03-23 13:00:09 462

原创 最快最有效卸载bcl easyconverter sdk 5 word的方法

第一步:点击下方链接,https://support.microsoft.com/zh-cn/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed截图如下:第二步 :点击下载,下载的文件如下第三步:点击该文件,出现如下对话框第四步:点击下一步第五步:点击卸...

2020-03-21 11:14:06 35097 8

原创 linux大神成就之路 之 scp命令

scp 是 secure copy 的缩写 ,用于两台机器之间复制文件#复制文件scp 本机文件 另一台机器用户名@另一台机器的ip:用来存放的文件夹将a文件拷贝到13.10.59.3这台机器的根目录下#复制目录scp -r 本机文件夹 另一台机器用户名@另一条机器的ip:用来存放的文件夹将/A/所有文件都拷贝到13.10.59.3这台机器的根目录下...

2020-03-20 17:22:06 203

原创 最基础的linux命令 ls 、mkdir 、cp 、mv、cat

Linux的一些常用名令集合:查看某个目录下的所有文件和文件夹:ls ---list的缩写创建目录:mkdir + 目录名递归创建目录 :mkdir -p 目录1/目录2/目录3/......复制文件...

2020-03-20 16:50:48 198

原创 快速找出子网掩码的网络号和主机号并判断IP是否在同一个局域网内

IP地址由二进制表示,有四段,每段八位,共32位,假设前n个二进制位表示网络ID,即为网络号,后(32-n)个二进制位表示每个子网段的主机IP地址,即为主机号n取决于各个子网内主机的数量的最大值,即2^(32-n) >= max(各个子网内主机数)3类常用的IP地址如下:A类ip地址第一段是网络号,后面三段是主机号 1.0.0.0~126.255.255.255(0段...

2020-03-19 10:42:41 2010

原创 快速弄懂get、post、http状态码、cookie、session

get:从指定资源请求数据,对数据长度有限制,安全性较低post:向指定资源提交要处理的数据,对数据长度没有限制

2020-03-17 18:04:26 168

原创 简单理解TCP协议、OSI七层模型、域名系统

TCP(Transmission Control Protocol)传输控制协议TCP 是 主 机 对 主 机 层 的 传 输 控 制 协 议,提 供 可 靠 的 连 接 服 务,采 用 三 次 握 手 确 认 建 立 一 个 连 接:第一次握手:主 机 A 发 送 位 码 为 syn = 1, 随 机 产 生 seq number = 1234567 的 数 据 包 到 服 务 器,主机...

2020-03-17 16:39:09 239

原创 Shell脚本中if后面条件判断中大于、小于、等于的用法

如上图脚本中可以看出等于和小于等于的用法 等于 -eq ---equal 小于 -lt ---less than 大于 -gt ---greater than 不等于 -ne ---not equal 小于等于 -le ---less than or equal 大于等于 -ge ---greater than or...

2020-03-11 13:58:21 10298

原创 Linux中查看系统版本的命令

一种方法:# cat /etc/redhat-release另一种方法:# rpm -qa centos-release两种方式查出的系统版本都是CentOS7.5如果以上内容对你有用,希望你能给我点个赞,分享给更多的人~...

2020-03-11 11:03:02 70

原创 win10左下角开始图标点击不能打开

解决办法:右击图标 鼠标选中关机或注销 在选中重启

2020-03-04 10:00:29 3518

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除