自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Shell脚本的安装、基本命令操作

SSH Secure Shell Client是一款不错的远程linux的工具。本文介绍它的用法和基本命令。具体安装步骤 1、解压之后,双击exe文件,如下图所示, 点击“Next” 2、同意安装协议,点击“Yes”按钮3、选择安装路径,然后点击下一步4、填写目录名称,然后点击“Next”5、选择是否创建桌面图标、文档及其他,然后点击“Next”6、最后点“Finish”即可使用方法 打开界面 ![在这里插入图片描述](https://img-blog.csd

2020-09-27 19:01:06 2341

原创 Python中怎么读取CSV文件?

前期工作把CSV文件存放到.py文件结尾的路径里,即自行创建的PycharmProjects文件路径里如图,分别是CSV数据以及存放位置截图然后我们定义一个CSV文件的变量名allElectronicsdata,然后open这个文件,打开模式采用‘r’(即读取模式)如图所示:图中打印出来的allElectronicsdata数据对象模型如图所示:...

2020-09-22 21:41:18 1937

原创 接口自动化框架(Pytest+request+Allure)介绍和使用

接口自动化是指模拟程序接口层面的自动化,由于接口不易变更,维护成本更小,所以深受各大公司的喜爱。接口自动化包含2个部分,功能性的接口自动化测试和并发接口自动化测试。一、简单介绍环境:Python 3,Pytest,Allure,Requestpytest==3.6.0pytest-allure-adaptor==1.7.10(弃用)pytest-rerunfailures==5.0configparser==3.5.0PyYAML==3.12requests==2.18.4simplej

2020-09-20 21:23:38 1169

原创 pytest传参的两种方式?

pytest参数化在测试用例上加注解@pytest.mark.parametrize(“loginame,password”,[(值1,值2),(值1,值2)])fixture传参。1)在测试用例上加注解@pytest.mark.parametrize("login_data",data2,indirect=True)login_data 是fixture函数 @pytest.fixture() def login_data(request): return

2020-09-20 21:15:00 1919

原创 pytest + allure生成测试报告

第一步:为pytest用例添加allure注解allure有许多注解和方法可以使用,在pytest脚本中加入import allure即可使用。例如:@allure.feature(“防盗门禁操作”)第二步:生成allure报告使用如下命令可以生成allure的xml:pytest -s -q --alluredir [xml_report_path]//[xml_report_path]根据自己需要定义文件夹,如:/report/xml而后可以在xml文件夹中看到很多的xml文件,而后就可

2020-09-20 21:10:14 153

原创 unittest读取csv文件、读取xml文件作为参数进行测试

创建.txt文本,输入数据,转类型将其导入项目读取数据,代码如下打印结果如下运用到我们的测试项目中打印结果如下

2020-09-20 20:48:28 202

原创 unittest的单元测试案例

java的单元测试框架Junit和TestNG,python里面也有单元测试框架-unittest,相当于是一个python版的junit。python里面的单元测试框架除了unittest,还有一个pytest框架,但是用的比较少unittest注意点:导入unittest模块类名的第一个字母大写;类要继承unittest.TestCase;测试函数前必须加test,否则不会被当作测试用例来执行;setUp()和tearDown()方法每个测试用例都会执行;代码示例1:简单用法impo

2020-09-16 18:48:09 663

原创 Python的基本操作?

Python的书写规则1)注释:#好处:良好的注释, 也是⼀个优秀的程序猿必备的技能之⼀使⽤中⽂注释时 要⼩⼼~~ 直接使⽤会运⾏2)缩进:4个空格Python操作符1)不支持++/–操作:只能写成n+=i2)Python中⽀持 + - * / % 这样的操作符. 并且它们的⾏为都和C语⾔⼀样.3)/ 是 “传统除法” . 如果两个整数相除, 得到的结果仍然是整数, 如果其中⼀个数是浮点数, 那么得到的结果也是浮点数;4)// 是 “地板除”. ⽆论操作数类型如何, 都会对结果进⾏取

2020-09-15 17:22:14 256

原创 测试用例的基本运用

什么是测试用例测试用例的定义测试用例是执行测试的依据,把测试系统的操作步骤用文档的形式描述出来测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误,而精心设计的少量测试数据,包括测试输入、执行条件和预期的结果,实际结果测试用例是执行的最小实体。测试用例是测试工作的指导,是软件测试的必须遵守的准则,更是软件测试质量稳定的根本保障测试用例的特征正确性:测试用例最好是要求输入用户实际数据已验证系统是否满足需求规格说明书的需求,并且测试用例中的测试的应保证至少覆盖需求规格说明书中的各项功能。完整性:一

2020-09-11 11:33:23 516

原创 adb是什么?它的常用命令有哪些?

adb 介绍ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机)它的主要功能有:运行设备的shell(命令行)管理模拟器或设备的端口映射计算机和设备之间上传/下载文件将本地apk软件安装至模拟器或android设备定义:adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互------

2020-09-11 11:27:00 2862

原创 mysql的简单常用命令

MySQL是什么?MySQL简介SQL语言数据查询语言:DQL数据操纵语言:DML数据定义语言:DDL数据控制语言:DCL基本数据库操作单表查询----------创建数据库CREATE DATABASE 库名----------删除数据库DROP DATABASE 库名----------修改编码alter database 库名 CHARSET=utf8----------查询所有数据库SHOW DATABASES----------使用数据库USE 库名-----

2020-09-11 11:23:26 119

原创 Python是什么?

Python简介及应用领域Web 和 Internet开发科学计算和统计人工智能桌面界面开发软件开发后端开发网络爬虫下载Python在您开始之前,你的计算机需要Python,但您可能不需要下载它。首先检查(在同级目录下在命令行窗口输入python)有没有安装Python。如果你看到了一个Python解释器的响应,那么就能在它的显示窗口中得到一个版本号。通常的版本都可以做到Python的向前兼容。如果您需要安装, 您不妨下载最近稳定的版本。 就是那个以没有被标记作为alpha或Beta发行的最高的版本。

2020-09-11 09:06:47 175

原创 JMeter如何录制

一、Web录制1、首先保证JMeter的安装环境都正确。启动JMeter:在安装路径的bin目录下双击jmeter.bat (例如:D:\apache-jmeter-2.13\bin)​2、打开JMeter后,在测试计划中添加线程组​​​​​3、在现场组中添加HTTP请求默认值,在服务器名称或IP中输入被测的网址,例如:http://blog.sina.com.cn/(这是新浪博客的网址)​​​4、在线程组中添加录制控制器,这是方便录制时的所有请求都在这个目录下​5、在工作台中添加Http代理服

2020-09-09 10:07:12 1055

原创 流行的数据库都有哪些?

Oracle是最挣钱的数据库,出自甲骨文公司,市场占有率非常高,功能非常强大,被一些大型企业,电信,银行,证券公司所使用MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。MySQL目前最流行的开源数据库,被甲骨文公司所占用,威胁着老大Or

2020-09-09 10:05:42 3253

空空如也

空空如也

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

TA关注的人

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