-
使用python读取yaml文件
所属栏目:[Python] 日期:2020-05-25 热度:73
在做APP测试时,通常需要把参数存到一个字典变量中,这时可以将参数写入yaml文件中,再读取出来。 新建yaml文件(android_caps.yaml),文件内容为: 1 platformName:[详细]
-
python中单例模式的实现-通过闭包函数和魔术方法__new__实现单例模式
所属栏目:[Python] 日期:2020-05-25 热度:184
1、通过闭包函数实现单例模式: # 使用闭包函数实现单例 def single(cls, *args, **kwargs): instance = {} def get_instance(): if[详细]
-
ddt源码修改:HtmlTestRunner报告依据接口名显示用例名字
所属栏目:[Python] 日期:2020-05-25 热度:63
修改后的ddt源码为(红色粗体部分为修改的内容):[详细]
-
pytest介绍、安装及如何自动识别测试用例
所属栏目:[Python] 日期:2020-05-25 热度:99
pytest:基于unittest之上的单元测试框架,其特征有: 1、自动识别测试用例和测试方法(unittest当中,需要引入TestSuite,主动加载测试用例)2、简单的断言表达:assert[详细]
-
打印正整数n之内的斐波那契数列
所属栏目:[Python] 日期:2020-05-25 热度:189
输出结果: 0 1 1 2 3 5 8[详细]
-
python3使用pymysql模块,连接mysql数据库,实现新增、查询和更新操作
所属栏目:[Python] 日期:2020-05-25 热度:68
1、环境数据准备: python3环境、pymysql模块 mysql数据库:本次代码中用到的数据库为本地的testdb数据库,user表(表字段比较简单,只有主键id,手机号mobile,密码pas[详细]
-
python中工厂方法实现demo
所属栏目:[Python] 日期:2020-05-25 热度:110
工厂方法实现放在factory_method.py模块中: class BenBen: def __init__(self, money): quot;quot;quot; 奔奔支付 :para[详细]
-
python中简单工厂实现demo
所属栏目:[Python] 日期:2020-05-25 热度:65
1 class BenBen: 2 def __init__(self, money): 3 quot;quot;quot; 4 奔奔金融支付 5 :param money:支付金额 6 qu[详细]
-
web自动化测试与Appuim自动化测试对比
所属栏目:[Python] 日期:2020-05-25 热度:187
web自动化测试-打开浏览器: Appuim自动化测试-打开一个APP:[详细]
-
python 判断两个列表中相同和不同的元素
所属栏目:[Python] 日期:2020-05-25 热度:193
背景: 在做接口自动化时,通常会判断接口返回中的数据信息,与数据库中返回的数据信息是否一致,比如:将接口返回信息的用户姓名存放到一个列表中,将数据库返回的用户姓名存放到另一个列表中,这时需要判断两个列[详细]
-
python+selenium,实现带有验证码的自动化登录功能
所属栏目:[Python] 日期:2020-05-25 热度:84
python+selenium的环境准备,请自行安装完成,这里直接贴代码,方便做项目时直接使用。 关于调用第三方平台接口的方法,请查看上一节文章代码:https://www.cnblogs.com/b[详细]
-
python - flask是如何处理多个访问请求的?
所属栏目:[Python] 日期:2020-05-25 热度:85
flask是如何处理多个访问请求的?假设服务器跑着这样一段简单的flask代码:app=Flask()[详细]
-
python - 当SQLAlchemy修改了模型结构后,如何更新到已有数据表
所属栏目:[Python] 日期:2020-05-25 热度:176
当SQLAlchemy修改了模型结构后,如何更新到已有数据表?由于业务不够稳定,数据表结构变更比较频繁,当我修改(如增加)了模型结构后,希望数据库中的表结构能够相应的改变,诸如使用database.create_all()&n[详细]
-
python判断变量类型时,不推荐使用type()方法是为什么?
所属栏目:[Python] 日期:2020-05-25 热度:141
python判断变量类型时,不推荐使用type()方法是为什么?用type()这种判断变量的方法,结果老鸟被鄙视了,不知所以然。求各位讲解:这个问题出在哪里,怎样判断一个变量的类型才是好方法?n[详细]
-
python如何提高大量的字符串比较速度?
所属栏目:[Python] 日期:2020-05-25 热度:74
每个字符串长度都是23,只要前面20个字符就行,由于数据太大,我只传了五分之一,大神们可以挑战一下,有速度快的可以贴一下代码,让小弟拜读一下,谢谢!下面是正式的问题:我现在有两个字符串数组,姑且称为candid[详细]
-
python中unittest单元测试框架-加载测试用例、运行测试用例、生成测试报告-通过模块加载用例
所属栏目:[Python] 日期:2020-05-25 热度:185
import os import unittest # 创建suite对象 suite = unittest.TestSuite() # 第二种方法:通过loader来加载用例-通过模块加载用例 fr[详细]
-
python web.py操作mysql数据库,实现对数据库的增删改查操作
所属栏目:[Python] 日期:2020-05-25 热度:189
使用web.py框架,实现对mysql数据库的增删改查操作: 该示例代码中连接的是本地数据库testdb,user表,表结构比较简单,只有两个字段:mobile和passwd,类型均为字符型 实际应用[详细]
-
使用python内置库pytesseract实现图片验证码的识别
所属栏目:[Python] 日期:2020-05-25 热度:180
环境准备: 1、安装Tesseract模块 git文档地址:https://digi.bib.uni-mannheim.de/tesseract/ 下载后就是一个exe安装包,直接右击安装即可,安装完[详细]
-
python中抽象工厂实现demo
所属栏目:[Python] 日期:2020-05-25 热度:81
model = input(quot;请选择模块:quot;) class_ = input(quot;请选择类型:quot;) money = input(quot;请输入金额:quot[详细]
-
python中unittest单元测试框架的简单应用-demo
所属栏目:[Python] 日期:2020-05-25 热度:99
import unittest class TestSetUp(unittest.TestCase): # 前置条件当中 # 每一个测试用例方法执行之前都会运行的代码 # 可以把测试数据放到 setU[详细]
-
python-用闭包(装饰器)实现计算器的功能
所属栏目:[Python] 日期:2020-05-25 热度:57
满足闭包的条件: 1、函数中嵌套一个函数 2、外层函数的返回值是内层函数的函数名 3、内层嵌套函数对外部作用域有一个非全局变量的引用 闭包的作用: 实现数据锁定 装饰器的作用: 就是为已经存在的对象添[详细]
-
将十进制的数转换为任意进制
所属栏目:[Python] 日期:2020-05-25 热度:111
将十进制的数转换为任意进制[详细]
-
什么值得买签到脚本
所属栏目:[Python] 日期:2020-05-25 热度:60
什么值得买签到脚本[详细]
-
一句正则表达式删除所有C语言注释
所属栏目:[Python] 日期:2020-05-25 热度:117
一句正则表达式删除所有C语言注释[详细]
-
Python3 计算出同花的概率
所属栏目:[Python] 日期:2020-05-25 热度:188
Python3 计算出同花的概率[详细]

浙公网安备 33038102330553号