当前位置: 首页 > news >正文

seo服务理念一个网站多个域名 seo

seo服务理念,一个网站多个域名 seo,网站制作软件工程师,网站建设开场白怎么说我们在做数据之前要知道几个问题 1、在代码层面怎么来数据驱动 2、yaml文件是什么 3、怎么用yaml文件实现对应的数据驱动 我们用的是pytest框架所以相对来说是简单的#xff0c;我们通过pytest框架来实现#xff0c;而框架中要数据驱动用到我们装饰器就好啦pytest.mark.p… 我们在做数据之前要知道几个问题 1、在代码层面怎么来数据驱动 2、yaml文件是什么 3、怎么用yaml文件实现对应的数据驱动 我们用的是pytest框架所以相对来说是简单的我们通过pytest框架来实现而框架中要数据驱动用到我们装饰器就好啦pytest.mark.parametrize(参数名参数数据)  那参数化就是DDT 把对应的数据提取出来 进行统一维护 参数1参数的名字 参数2:  参数的数据列表 那我们的参数数据要什么数据格式我们知道有字典 元祖 字符串.... 我们要对应的数据话肯定是多组数据 [数据1数据2数据3]   列表 数据1数据2数据3元祖 [{k:v},{k:v},{k:v}]列表套字典------推荐用的比较多 [[1],[2],[3]]列表套列表  [(1),(2),(3)]列表套元祖  好 那我们现在简单写一个小demo import pytest # data 是我们的数据 data [小王,小张,小李] # 通过用这个装饰器data传入的参数列表需要有一个参数名来接收name pytest.mark.parametrize(name,data) # 给到name以后 需要给到test_01参数 去接受这个值 def test_01(name):print(当前运行的用户名是,name)if __name__ __main__:pytest.main([-vs])运行结果 我们中间的数据项有多少个他就会执行多少次 我们的data中有三个 就执行三次 那如果列表套列表我们要怎么写呢--通过下标获取 import pytest # data 是我们的数据 data [[小王,22],[小张,23],[小李,24]] # 通过用这个装饰器data传入的参数列表需要有一个参数名来接收name pytest.mark.parametrize(name,data) # 给到name以后 需要给到test_01参数 去接受这个值 def test_01(name):print(当前运行的用户名是,name[0])print(当前运行的用户年龄是, name[1])if __name__ __main__:pytest.main([-vs]) 运行结果 好 我们学会可以后在项目中怎么应用呢 我们对应的登陆中是不是有对应的账户名密码等等一些参数 那我们可以在登陆写一下测试用例 登陆成功 密码错误 用户名错误 等等。。。 那我们来写一下 先导包 pytest.mark.parametrize() 首先我们的格式是列表套字典 data [{username: aaa, password: 1245346, res: 登录成功},{username: aaa, password: 1234ddd56, res: 密码错误},{username: djjdjd, password: 15634432, res: 用户名不存在} ] 然后把data和我们的参数传入装饰器中 pytest.mark.parametrize(case_info,data) 再把我的case_info传入方法中 def test_01_login(case_info): 接下来我们data中和断言中也需要相应改动---引用上面的数据 data {accounts: case_info[username],pwd: case_info[password], type: username} assert mag_ret case_info[res], f错误我们当前返回的值是:{mag_ret} 写好啦 我们接下来运行看看 第一个用例通过 这是正向测试 期望和实际一样 第二个也是 我们改了密码 期望是密码错误 实际返回的也是密码错误 第三个 账号密码都不对 期望返回的是用户名不存在但是实际返回的是登陆账号不存在 我们看懂了DDT了以后只需要维护我们的测试用例如需要测试 直接引用就好啦 是不是很方便 但是目前我们只是把测试数据提取出来 那不同的接口可不可以把接口全部提取出来呢---可以 因为我们发送请求无非是四要素不一样 你需要提取什么就提取什么 那我们这些都提取出来我们可以通过yaml文件来进行操作或者说我们需要有一个存放数据的地方excel 、yaml 也可以数据库这些都是可以的。 以上我们知道了 我们的数据驱动是通过装饰器来实现 那我们接下来说yaml是什么
http://www.hkea.cn/news/14354137/

相关文章:

  • 关于网站建设的意义图案设计网站有哪些
  • 建设网站费用多少福建省港航建设发展有限公司网站
  • 徐州设计网站wordpress建官网怎样
  • 米拓建站html5创意网站
  • 国安中建建设集团网站全球4a广告公司排名
  • 如何做好一个网站建筑网站搜图
  • 个人商城网站建设jsp做网站的书
  • 夏邑网站建设南通 网站建设
  • html 网站模板云南省住房和城乡建设局网站
  • 档案网站的建设北京工装设计公司排名
  • 青岛东八区创意做网站北京百度seo工作室
  • 关于网站设计的职业wordpress后台管理菜单改名
  • 拟定网站建设合同济南 营销型网站建设
  • 求职网站的建设方案西安网站建设制作熊掌号
  • 龙岩做网站推广黄山自驾游攻略
  • 广告公司可以开网站建设费吗wordpress文本块字体大小
  • 珠海手机网站开发淘宝网首页电脑端入口
  • 网站首页开发贵阳制作网站
  • 施工企业审图pptseo外贸公司推广
  • 大连专业模板网站制作备案域名
  • 网站建设怎么记账长春网站建设公司排名
  • 代做安装预算的网站网站开发后端书籍
  • 江门做网站的公司泰安招聘网
  • 网站欣赏与创建网页教案人社部门网站建设
  • 交河做网站价格建网站要备案
  • 广州市白云区建设局 网站Wordpress aws 博客
  • 运营一个app一年需要多少钱seo优化提升排名
  • 重庆黄埔建设集团网站功能型网站设计
  • 买过域名之前就可以做网站了吗网站 乱码
  • 按键精灵官方网站怎么做脚本iis7 发布静态网站