上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 前言 一、简介 1.环境准备:python+requests+excel+unittest+ddt,主要安装以下环境,其它一般都有了,没有自行安装: pip install xlrd pip install xlutils pip install ddt pip install requests H 阅读全文
posted @ 2019-12-15 17:31 广深-小龙 阅读(829) 评论(0) 推荐(1) 编辑
摘要: 前言 1、常用的文件操作无非就是读或写,但python中没有提供文件修改的功能,是无法实现,但我们可以新增-删除源文件-更改新增文件为源文件名称。 2、使用文件的存储与读取方式来简单完成注册、登录功能,需求如下: 1.注册,设置的账号密码用文件存储; 2.登录,读取账号密码判断,错误三次机会并提醒; 阅读全文
posted @ 2019-12-14 12:32 广深-小龙 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 前言 ddt:数据驱动,说的简单一点,就是多组测试数据,比如点点点的时候登录输入正常、异常的数据进行登录。 实际项目中,自动化测试用得很少,但也有人用excel来维护测试数据 一、ddt 1、安装:pip install ddt (我这里已经安装过了) C:\Users\Administrator> 阅读全文
posted @ 2019-12-09 22:34 广深-小龙 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 前言 unittest:Python单元测试框架,基于Erich Gamma的JUnit和Kent Beck的sSmalltalk测试框架。 一、unittest框架基本使用 unittest需要注意的是:①类,继承单元测试unittest 的 TestCase类;②测试用例必须以test开头。学会 阅读全文
posted @ 2019-12-08 16:35 广深-小龙 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 前言 文件上传在我们软件是不可少的,最多的使用是体现在我们后台,当然我们前台也会有。但是了解过怎样上传文件吗?这篇我们以禅道文档-创建文档,上传文件为例。 post请求中的:Content-Type:multipart/form-data 这种类型便是上传文件。 一、环境安装、抓包分析 1、pip 阅读全文
posted @ 2019-12-08 10:56 广深-小龙 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: 前言 集合:可变的数据类型,但元素必须是不可变的数据类型,无序不重复,既可哈希。所以python的集合是不能进行修改的,只有增删查。可哈希、不可变数据类型有:元组、bool、int、str 一、增 1、add,因为是无序的,每次打印看到的新增都是随机位置 # 1、add,无序的,随机 set1 = 阅读全文
posted @ 2019-12-08 08:10 广深-小龙 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 前言 python中对文件的读写也是非常方便的,本章节将讲解读、写、读写等常用操作。下面讲师必要的参数: 1、文件路径:必须得知道文件的路径,不然怎样进行读写? 2、编码方式:utf-8,gbk,gb2312....(python3的str是unicode编码存储的,我们一般常用utf-8存在,编码 阅读全文
posted @ 2019-12-08 08:10 广深-小龙 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 前言 接口中我们经常需要用到参数关联,比如,登录token,需要传给后面的参数使用,又比如要查看某个商品需要将商品的id传入下一个接口使用。 等等,所以我们必要学会 re 正则获取,或者返回json获取,个人认为 re 挺实用的。 一、禅道-操作关闭需求为实例 1、手工操作抓包,可以看到下图一个 u 阅读全文
posted @ 2019-12-01 23:25 广深-小龙 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 前言 我们不难发现浏览器中存在着cookie缓存等,但我们在python中如果像浏览器这样的缓存,我们就很难的需要关联cookie或会话了。 但python的requests库,就封装了Session方法、Session类实现会话对象。就好比如是python中的浏览器。 一、Cookie 与 Ses 阅读全文
posted @ 2019-12-01 22:07 广深-小龙 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 前言 字典的增删改查我们都有一定的认识与了解啦,但是字典也可以嵌套列表、字典、元组等数据结构。 一、字典的嵌套 1、修改、添加 dic = { "name": ["linlin", "小龙", "硬币哥"], "remove": { "addr": "深圳", "time": "2019.4.25" 阅读全文
posted @ 2019-12-01 15:09 广深-小龙 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 前言 1、dict 字典:{key,vlaue} --key 必须是不可变数据类型,可哈希,--value:任意数据类型 2、dict优点:二分查找去查询--存储大量的关系型数据,可哈希。--无序的,通过key查找 一、增 1、第一种 # 第一种 dic = {"name": "小龙", "age" 阅读全文
posted @ 2019-12-01 15:08 广深-小龙 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 前言 元组、列表前面章节有讲解实例,本节内容是列表、元组的多嵌套。 一、列表嵌套 1、列表嵌套操作1 # 列表的嵌套 li = ['xiaolong', '小林', ['小龙', 'xiaol'], '咯'] print(li[1][1]) # 取li列表下标1的 下标1元素 li[0] = li[ 阅读全文
posted @ 2019-11-30 19:53 广深-小龙 阅读(9565) 评论(0) 推荐(0) 编辑
摘要: 前言 本节是:列表(list)的增删改查。什么是列表? 列表(list)是最常用的Python数据类型,它可以作为一个方括号[]内的逗号分割值出现。如:[1,5,"b"] 一、增 1、append 增 # 1、append 增 li = ['XL', [3, 2, 1], '小龙', 'aiya', 阅读全文
posted @ 2019-11-30 18:37 广深-小龙 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 前言 python访问字符串的值,可以使用方括号来截取字符串,但切片对原来的值是不会改变,如下: 一、索引 1、索引下标查找 # 1、索引 a = 'ABCDPOM' s = a[0] s2 = a[2] print(s) print(s2) 二、切片截取 1、取ABC 切片 ,注意:切片 顾头不顾 阅读全文
posted @ 2019-11-30 15:25 广深-小龙 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 前言 python除了前面所说的基础类型,我们这里也需要讲解下数据结构,数据结构里面存放的是基础类型,如数字等同时也可以嵌套。 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组); 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合) 阅读全文
posted @ 2019-11-30 11:55 广深-小龙 阅读(336) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页