自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python基础——函数

一、内建函数:(1)divmod()函数 返回商和余数举例:divmod(5,2) #表示5除以2,返回了商和余数结果:(2, 1)(2)round() 函数 四舍五入举例:round(1.23456, 2)结果:1.23(3)dir()函数 返回模块的属性举例: dir(math)(4)abs() 函数 返回指定数字的绝对值举例:abs(-2)结果:2(5)ord()函数返回值是对应的十进制整数举例:ord('a')结...

2021-05-13 20:48:07 451

原创 python基础——列表函数

一、append 和 extendappend和extend 都是向列表中追加元素的方法。都是原地修改。没有返回值,或者返回值是Noneappend()是整建制的追加;extend()是个体化的扩编。(1)list.append(x) 向列表中追加元素的方法;执行结果就是将某个元素x加入到已知的一个列表的最右边举例:lst = [1, 2, 3]lst.append(["java","python])结果:lst [1, 2, 3, ['java', 'python...

2021-05-13 20:47:39 795

原创 Python基础——切片

切片相当于从字符串中把其“切”出来了,但是不影响原来字符串的完整性;(可以理解为将字符复制一份出来了)索引值都是从0开始的。举例:str = 'study python'(1)a = str[1:] #得到从1号到最末尾的字符,这是最后那个序号不用写。结果:‘tudy python’(2)b = str[:] #得到所有字符结果:‘study python’(3)c = str[:10] #得到从第一个到10号之前的字符结果:‘stud...

2021-05-12 16:30:17 474

原创 Linux系统下安装python

前提:python各个版本下载地址:https://www.python.org/ftp/python/我安装的是3.7.2。正式安装:1:下载Python3.X版本,并存至bin文件夹;命令:wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz2:下载完成后,进行解压缩,在Linux中输入如下指令:tar -zxvf Python-3.7.2.tgz3:解压缩完成了之后,先到usr/local..

2021-05-10 16:49:14 277

原创 搭建项目测试环境步骤(二) 配置环境

在第一篇文中,已经把gitlab 上的代码clone下来;那么就进行下一步配置吧一、修改项目名称(非必要,一般测试环境会改为test-XXXX)使用命令:mv 原项目名 新项目名如:mv xxxxx.com test-xxxxx.com二、修改文件夹权限进入项目中,该文件夹的权限都是ROOT,则可修改为www.www命令:chown www.www -R ./ ——将该文件夹下的文件都修改为WWW的权限三、配置系统的域名host(1)进入vho...

2021-03-25 17:36:32 1091

原创 Linux下安装 memcached

Linux下安装 memcached步骤一、到官网下载memcached安装文件官网路径:http://www.memcached.org/downloads二、将下载的安装文件上传到Linux可在linux服务器的/opt/soft下面,上传对应的文件,使用rz 命令,即可从弹出的对话框中选择本地磁盘上的文件。三、解压压缩包命令:tar -zxvf memcached-1.6.9.tar.gz解压成功后,进入对应的目录里四、安装 (报错没有安装libeve.

2021-03-24 16:12:45 717 1

原创 搭建项目测试环境步骤(一) git clone 代码到服务器

最近新申请了一台测试服务器,于是需要测试人员自行搭建测试环境。运维大大提供的测试服务器,基本上环境和服务都帮忙配置好了,如nginx、mysql、git等。因此只需要在该环境下配置项目的测试环境即可。一、git clone 代码到服务器上a、(前提服务器安装了git)可在web目录下直接clone,命令:git clone 项目地址,如:git clone git@xxxxx.git项目地址:一般在GitLab中找到要上传文件的具体路径;使用SSH的路径,可点击复制(1)第一个问题,直.

2021-03-17 18:07:27 1421

原创 Linux常用命令(二)——查看和编辑

(1)查看文件内容 ——cat/more/less/tail 文件名a、cat test003.txt 查看test003.txt文件的内容 (cat 是最常用)使用cat查看文件,默认只能显示最后一屏内容。b、more test003.txt 使用more查看文件,可以显示百分比;回车可以向下一行, 空格可以向下一页,q可以退出查看c、less test003.txt使用less查看文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看...

2021-03-02 14:07:41 416

原创 Linux常用命令(一)——创建目录/文件

(1)创建目录 ——mkdira、mkdirtest 在当前目录下创建一个名为test的目录b、mkdir test1 test2 同时创建两个目录c、mkdir ./test/test3 在指定目录下创建一个名为test的目录(2)创建文件 ——toucha、touch test001.txt 创建一个test001.txt的空文件b、touch test002 创建一个test002的空文件c、touch ./test...

2021-03-02 11:59:18 102051 2

原创 python +selenium (二)第一个自动化测试脚本

在上一篇中已经完成了环境搭建,现在准备动手写第一个自动化测试脚本了第一个脚本:1、打开PyCharm编辑器,创建一个项目,在项目下新建一个test1.py文件。2、实现使用脚本启动Chrome浏览器进入百度页面,输入"selenium"点击搜索按钮,最后关闭浏览器。以下是第一个脚本的代码:# coding = utf-8from selenium import webdriverbrowser = webdriver.Chrome()browser.get("http:

2021-02-27 14:59:33 456

原创 python +selenium (一)环境搭建

搭建平台:windows一、安装pythonpython官方下载地址:https://www.python.org/downloads/也可以直接输入地址:https://www.python.org/downloads/release/python-372/我之前安装的,是3.7.2版本,可以下载最新或较新的版本。根据自己电脑的操作系统32/64 位,选择相应的版本(我下的是web-base版本)安装过程注意:1、按照安装过程进行安装,可选默认安装方式,也可自定义安装,两种

2021-02-27 11:49:16 314 1

原创 挂载本地代码到开发环境服务器上

配置开发环境,需要将本地代码挂载到开发环境的服务器上;挂载步骤如下:(1)先建一个share文件,右键-属性-共享-高级共享;勾选共享文件夹(2)点击权限,全部勾选允许;应用-确定;(打开共享、设置用户的读写权限)(3)关闭电脑防火墙;(4)在服务器上创建一个文件夹,以IP命名(IP为需要挂载的机子的)如:mkdir 192.168.1.100在data/dev目录下创建(可询问团队人员)(5)执行挂载命令,如:mount -t cifs -o username=‘test’,pass

2021-02-24 10:55:35 581

原创 Git获取代码到本地

项目团队的代码一般是在GitLab(GitLab私有性,GitHub是开源的,两者功能差不多),在着手研发项目时,需要通过Git 来获取团队的代码到本地,有以下两种方式克隆代码到本地:准备工作:电脑上安装了git;有git账号,且该账号被加入到团队的项目中。方法一、在共享的文件夹中Git Clone(很便捷)(1)在共享的文件夹中,如share,右键——Git Clone;(2)复制git上 HTTP上的路径到URL上,选择本地路径(默认即可);点击OK(3)输入git账号(XXX@XXXXX.

2021-02-24 10:08:23 6673

原创 SQL笔记 ——查询篇(一)

日常整理比较常用的SQL语句,主要是查询语句。一、查询字段中是否包含中文SELECT * FROM 表名 WHERE length(字段1) != char_length(字段1);原理:当字符集为UTF-8且字符为中文时,length()和char_length()两个方法返回的结果是不相同的。eg:SELECT * FROM users WHERE length(mobile)!=char_length(mobile);——查询users表中mobile字段包含中文的数据记录。二、查询

2020-06-02 13:40:42 399

原创 Web功能测试笔记02 ——读《Web测试囧事》

五、Session 和 CookieHTTP协议是无状态协议,客户端每次发出请求时,本次请求无法得知上一次请求的状态信息。会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术 是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。举例:当服务器第一次创建Session时,在内存中记录了用户的信息,同时会在HTTP协议中告诉客户端,需要在Cookie里面记录一个Session ID,以后每

2020-05-29 11:48:55 284

原创 Web功能测试笔记01 ——读《Web测试囧事》

一、JavaScript 的加载与执行浏览器的渲染线程和JS执行线程是互斥的,且JavaScript默认是阻塞加载的。页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript执行过程耗时越久,浏览器等待响应用户输入的时间就越长。(1)加载直接引入script标签和src加载外部资源,都会阻塞页面的渲染。当前很多浏览器可以并行下载JavaScript文件,但渲染还是被阻塞,页面仍然必须等待所有JavaScript代码下载并执行完成才能继续。(2)执行当JavaScript 文件加载完成后,

2020-05-27 15:43:09 400

空空如也

空空如也

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

TA关注的人

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