自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

原创 python生成图片

AttributeError: ‘FreeTypeFont’ object has no attribute 'getsize’或pythonfont.getsize(strs)为空。弃用警告:getsize已弃用,将在Pillow 10(2023-07-01)中删除。请改用getbbox或getlength。报错可以安装下列版本的Pillow,字体路径随便去下载字体就行。

2024-07-05 00:27:48 303

原创 redis简单介绍及django-redis

Redis就是一个帮我们在内存可以存取数据的软件(基于内存的数据库)。Redis是一个完全开源免费的高性能(NOSQL)的key-value数据库。它遵守BSD协议,使用ANSI C语言编写,并支持网络和持久化。Redis拥有极高的性能,每秒可以进行11万次的读取操作和8.1万次的写入操作。Redis采用自己实现的分离器来实现高速的读写操作,效率非常高。Redis是一个简单、高效、分布式、基于内存的缓存工具,通过网络连接提供Key-Value式的缓存服务。

2024-07-02 01:17:42 144

原创 版本控制工具GIT

参考文档:https://github.com/github/gitignore。1、新建文件.gitignore中的内容可以让git忽略文件提交。rebase使git记录更加简洁,可以合并记录。3、应用beyond company解决冲突。1、安装beyond compare。1、邀请小伙伴进行一起开发。

2024-06-27 00:17:26 323

原创 django项目的交互和数据库的查询封装

新建函数XXX.py。

2024-06-18 17:43:46 172

原创 python+Django目录识别

app.Article.create_time: (fields.E120) CharFields must define a ‘max_length’ attribute.这个错是说,在CharFields类型上必须指定长度max_length。在配置模型驱动的过程中会遇到许多问题,以前的代码更新后,百度也很少有资料讲解。放了笔记 https://note.youdao.com/s/aulc5BfZ。,now这个函数我加了()其实不需要加,去掉就可以了,但是不影响表的创建。- 数据模型建立数据关系。

2024-06-18 17:34:44 525

原创 安装虚拟机

3、选中【安装程序光盘映像文件(iso)】–点击【浏览】,从D盘的操作系统文件选中iso文件–点击【下一步】13、点击【软件选择】按钮–选择【基本网页服务器】–选择“PHP支持、网页用Pert、开发工具”4、选中【Linux(L)】–选择【版本】为CentOS 64位–点击【下一步】1.点击【创建新的虚拟机】–选中【自定义(高级)】–点击【下一步】5、点击【浏览】–位置存放在E盘的linux文件中–点击【下一步】12、点击【安装位置】按钮–在安装目标位置点击【完成】按钮。11、选择【中文】–【简体中文】

2024-06-08 20:33:31 154

原创 安装fiddler

wp:image/wp:image/wp:image/wp:image/wp:image/wp:image代码:/wp:image。

2024-06-08 20:33:20 396

原创 什么是软件测试

素质:时时保持怀疑的态度,并且有缺陷预防的意识。

2024-06-08 20:32:47 954

原创 测试的原则

所有测试活动都应追溯到用户需求。应尽早不断的测试避免测试和开发成本用户需求(原始需求)-->评审-->需求规格说明说-->测试需求没有完美的测试和完美的软件,只有未被发现的缺陷,没有不存在问题的软件应充分注意测试中的集群现象:二八定律(又名80/20定律、Pareto帕累托法则(定律)也叫巴莱特定律、最省力的法则不平衡原则等)。(重点突出)应该避免程序员自己检查程序,尽量避免测试的随意性。测试的good enough:不要做不充足的测试,也不要做过多的测试,以合适的代价来降低相应的成本兼

2024-06-08 20:32:25 260

原创 测试方法分类

动态测试:是运行被测试程序,输入相应的测试数据,检查运行结果与预期结果的差异,判定执行结果是否符合要求,从而检验程序的正确性、可靠性和有效性,并分析系统运行效率和健壮性等功能;安全性测试:检查系统对非法侵入的防范能力,检查系统中已经存在的系统安全性、保密性措施是否发挥作用,有无漏洞;负载测试:用于检查系统在使用大量数据的时候正确工作的能力,即检验系统的能力最高能达到什么程度;静态测试:是不运行被测试本身而寻找程序代码中可能存在的错误或评估程序代码的过程;错误测试:是通过直觉发现程序中的错误和缺陷的能力。

2024-06-08 20:31:43 313

原创 Cookie与Session的区别

Cookiecookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存在客户端上的,所以浏览器加入了一些限制确保cookie不会被恶意使用,同时不会占据太多磁盘空间,所以每个域的cookie数量是有限的。Sessionsession 从字面上讲,就是会话。这个就类似

2024-06-08 20:31:19 396

原创 pip更新jar包和出错解决

main。

2024-06-08 20:30:57 168

原创 pytest+requests+allure的简单使用

安装pytestpip install -U pytest查看pytest版本pytest --versionpytest和unittest

2024-06-08 20:30:30 118

原创 虚拟机分机操作

wp:image/wp:image/wp:image。

2024-06-08 20:28:11 111

原创 Postman操作手册

wp:list。

2024-06-08 20:26:32 156

原创 Linux

创建文件:touch [文件名]tar 查看文件#查看文件内容dos:type自动获取(加载)IP:dhclient 杀死(结束)dhclient -r查看IP:ip add ip addr ifconfigw查看系统负载mount /dev/cdrom /mnt 加载驱动文件cd /mnt/Packages -->ls telnet* 安装远程协议驱动cp 拷贝需要的文件 需要放的路径,如:cp xxx /rootmv [移动文件]

2024-06-08 20:19:19 1003

原创 Fiddler操作手册

wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image。

2024-06-06 11:10:40 1023

原创 Linux配置xinetd

1、加载光驱,进入test文件,查看列出文件或目录列表,查看里面是否有Packages,接着进入Packages文件里,查看所有xinetd开头的文件。4、再去给第二条加上#再保存 用vi remote去进行编辑。5、再用cat进行查看 发现文件内容发生变化。4、再查看、有了之后就进行安装。2、查看remote文件是否在。2、复制文件到 /root下。3、复制该文件到root下面。2、进去查看是否有该文件。3、查看该文件的详细信息。7、然后启动xinetd。5、再查看是否安装成功。4、查看是否安装成功。

2024-06-06 11:10:22 134

原创 Linux配置telnet

2、进入mnt下的Packages,查看所有telnet开头的文件,复制文件到 /root下,进入root,查看复制的文件是否复制成功。3、拆卸加载点,然后查看详细目录,接着进行安装,100%安装完成,查看是否安装成功。

2024-06-06 11:09:41 94

原创 安装Testlink

9、在var目录下,创建一个testlink文件,在testlink文件里创建logs、upload_area文件。设置权限,进入/var/www/html/目录,更改文件执行权限 ,并启动httpd服务。13、将php-mysql-5.4.16-42.el7.x86_64.rpm 复制到task文件下,查看是否移过来了,再进行安装,重新启动。1、首先检查当前服务器是否已经安装了php,然后检查httpd是否支持安装php库,找到httpd的配置文件,(conf存放配置文件)

2024-06-06 11:09:33 245

原创 MySQL使用

MySQL是一个由瑞典MySQL AB 公司开发,目前属于旗下产品。MySQL 是最流行的之一,在 WEB 应用方面,MySQL是最好的(Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问的最常用标准化语言。

2024-06-06 11:08:49 985

原创 邮箱服务器的搭建

1. 点击虚拟机开始→点击管理工具→点击POP3服务。9. Foxmail的虚拟机邮件账添加 如下图所示。注释:收件服务器和发件服务器填写虚拟机IP地址。2. 然后点击新建域 如:sss.com。8. Foxmail便会接收到邮件。5. 点击开始 再点击圈中的这个。6、输入创建时候的密码。3.然后点击新建邮箱。

2024-06-06 11:08:15 400

原创 Linux常用命令

tail -c 10 a.txt --查看a.txt的结尾10个字符。head -c 10 a.txt --查看a.txt的前10个字符。tail -c 10 *.txt --查看各txt的结尾10个字符。head -c 10 *.txt --查看各txt的前10个字符。tail -n 10 a.txt --查看a.txt的结尾10行。head -n 10 a.txt --查看a.txt的前10行。tail -f a.txt --查看a.txt的结尾的内容。netstat -lnp --查看监听端口。

2024-06-06 11:06:44 883

原创 缺陷的识别

产生缺陷的原因:人员交流不足,文档不完善,需求不断变化,参与人过度自信,程序本身的问题,软件复杂度大,缺陷很难逃避,工期短,任务重,开发工具和软硬件的支持,通过个了解软件行业的标准、行情背景。再现与优化缺陷:再现就是优化中的一个步骤。

2024-06-06 11:05:29 149

原创 如何搭建一个本地的DNS服务器

注释:刚建立的时候要不能ping成功的,ping成功表示已经被占用,这个成功了是因为后面的步骤已经弄好了。②设置一个在同一个网络中的IP地址,并且ping一下(作为虚拟机的IP地址)如何搭建一个本地的DNS服务器?再nslookup一下。

2024-06-06 11:05:13 128

原创 自动化测试简介

自动化测试概念:是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程自动化测试分类:功能自动化测试性能自动化测试一般IT上所说的自动化测试是指功能自动化测试,通过编码的方式用一段程序来测试一个软件的功能,这样就可以重复执行程序来进行重复测试的目的。如果一个软件有小部分功能发生改变,只要修改一部分自动化测试代码,就可以重复对软件进行测试,从而提高测试效率。什么样的项目适合做自动化测试:1、任务测试明确,不会频繁变动2、每日构建后的验证测试3、比较频繁的回归测试4、软件系统界面稳定,变化

2024-06-06 11:04:09 262

原创 Linux配置Tomcat

解压完成,这就安装好了Tomcat服务器,如果想在物理机上访问踏还得放开网络限制:命令为:service firewalld stop启动Tomcat的方式有进入目录用 ./startup.sh或sh startup.sh来启动在物理机中输入192.168.66.156:8080(虚拟机或服务器IP地址)出现以下页面说明Tomcat安装成功。首先去官网下载Tomcat安装包,用远程窗口上传虚拟机或者服务器,再把它解压,最后是启动Tomcat文件 ./startup.sh。

2024-06-06 11:03:41 289

原创 Jmeter性能基础操作

2、使用jmeret访问数据库的方式将小海豚(数据库连接工具)打开连接至tinyshop数据库。将数据库驱动放入到jmeret安装目录下lib/ext(专门用来存放jar包的)目录。1.3引用csv外部文件进行参数化来实现多用户登陆准备一份以csv为后缀的文件在其中写好用户名和密码(保存时记得使用utf-8进行保存)3.2还需在函数助手中使用一个拼接函数将计数器中循环的数字结合数据库中的值。2.5然后运行,使用调试取样器查看从数据库中拿出的值(#号代表总数)2.3,添加一个数据库连接请求。

2024-06-06 11:03:36 597

原创 postman接口测试

https://www.cnblogs.com/logsharing/p/8448446.htmlhttps://www.qq.com/kkk/oooo.htmlhttps://www.cnblogs.com/kkk.htmlhttps://www.cnblogs.com/bigtreei/p/8629113.htmlhttp://www.bejson.comhttps://api.douban.com/v2/music/search?q=红楼梦获取xml数据的方式//var title = (Respon

2024-06-06 11:02:37 832

原创 Jmeter安装、运行

wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image。

2024-06-06 11:02:18 222

原创 adb 详解及安装自动化框架appium-Python库

平台的名字,大小写无所谓,不能不写AndRoid。# 设备的名字,可以随便写。# 设备版本号(4.1)# 需要打开的应用的包名。

2024-06-06 11:02:07 392

原创 应用在客户端性能的测试-----手机app测试

wp:image/wp:image/wp:image/wp:image。

2024-06-05 10:49:29 319

原创 安装robot和selenium

6、在dos命令输入 ride.py 检查是否出现RIDE主界面,如不能出现,可去 python安装路径\scripts\ride.py 手动双击启动。4、在dos命令输入 pip install robotframework-ride 在线安装robotframework-ride。5、在dos命令输入 pip list 检查是否安装成功。

2024-06-05 10:48:07 204

原创 测试基础及技术大纲

文档:测试基础文档.note。

2024-06-05 10:47:12 904

原创 Python连接数据库

【代码】Python连接数据库。

2024-06-05 10:44:48 141

原创 Postman+Newman执行用例

newman run 导出的脚本路径 --reporters html --report-html-export html 报告路径。

2024-06-05 10:44:16 367

原创 Python搭建自动化框架

setUp()方法中进行测试前的初始化工作,teardown()方法中执行测试后的清除工作,它们都是TestCase中的方法。# print(os.path.abspath(os.curdir)) # 获取当前工作目录路径。# print(os.path.abspath('.')) # 获取当前工作目录路径。#config.URL用来代替self.driver.get('网址')# Logger('模块名').getlog().info('dsds')

2024-06-05 10:42:40 649

原创 appium简介

/appActivity:测试app启动入口 desiredCapabilities.setCapability("appActivity", "com.handsgo.jiakao.android.splash.Login");//4、点击长沙后回到首页,点击小车 Thread.sleep(1000);androidDriver.findElementById("com.handsgo.jiakao.android:id/edt_search_q").sendKeys("长沙");

2024-06-05 10:11:18 949

原创 Java+appium的元素定位及相关API

wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image。

2024-06-05 10:09:37 629

原创 Hybrid应用自动化测试介绍

wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image/wp:image它的原理就想虚拟机。

2024-06-05 10:09:21 534

简单的django项目

简单的django使用

2024-06-18

空空如也

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

TA关注的人

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