import unittestfrom ddt import ddt, data, unpack@ddtclass FooTestCase(unittest.TestCase): @data((3, 2), (4, 3), (5, 3)) @unpack def test_tuples_extrac ...
分类:
其他好文 时间:
2018-06-28 20:21:42
阅读次数:
750
一、Python数据驱动工具ddt 1、 安装 ddt pip install ddt DDT是 “Data-Driven Tests”的缩写 资料:http://ddt.readthedocs.io/en/latest/ 2、 DDT的使用 (1) ddt.ddt: 装饰类,也就是继承自TestC ...
分类:
编程语言 时间:
2018-06-28 00:59:46
阅读次数:
453
练习1:使用数据驱动的方式,登录多个邮箱账号 login_info.txt: youxiang_99@163.com,XXXX youxiang_100@163.com,XXXX main.py: from selenium import webdriver import time with ope... ...
分类:
Web程序 时间:
2018-06-27 00:51:14
阅读次数:
250
先在cmd环境 运行 pip install ddt 安装数据驱动ddt模块 脚本: #encoding=utf-8 from selenium import webdriver import unittest,time import logging,traceback import ddt fro ...
分类:
编程语言 时间:
2018-06-26 13:50:43
阅读次数:
252
接口自动化简单框架 一、自动化测试分类: 1、数据驱动:根据数据(读取EXCEL数据)来测试 2、代码驱动:测试用例都是代码,通过读取代码测试 3、关键字驱动:UI自动化,根据封装好的工具,输入关键字测试,有点傻瓜式测试 点击 --> .click() 下一步 提交 --> .submit() { ...
分类:
其他好文 时间:
2018-06-25 16:46:13
阅读次数:
173
Vue.js是什么 摘自官方文档: Vue (读音 /vju?/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持 ...
分类:
Web程序 时间:
2018-06-25 11:10:09
阅读次数:
251
永远小表驱动大表(小数据驱动大数据) ORDER BY使用索引 Mysql 两种排序方式: 文件排序,扫描有序索引排序 MYSQL 能为排序和查询使用相同索引 如何提高Order By的速度 Select 字段不要用Select * 增加sort_buffer_size参数 增加max_length ...
分类:
数据库 时间:
2018-06-24 19:34:09
阅读次数:
199
流程:模型族->算法族->深度网络->深度学习 模型族:模型中含有超参数,给予不同的参数对应不同的模型,就形成了模型族 算法族:每一个模型对应一个完整算法,整个模型族对应了一个算法族 将算法族展开成一个深度网络,网络层数代表迭代次数,模型的超参数成为网络中的参数(如权重等)。利用少量标记数据就可以训 ...
分类:
Web程序 时间:
2018-06-16 16:18:21
阅读次数:
2380
数据驱动和代码驱动的区别: 使用数据驱动好处: - 代码复用率高。同一测试逻辑编写一次,可以被多条测试数据复用,提高了测试代码的复用率,同时可以提高测试脚本的编写效率。 - 异常排查效率高。测试框架依据测试数据,每条数据生成一条测试用例,用例执行过程相互隔离,在其中一条失败的情况下,不会影响其他的测 ...
分类:
其他好文 时间:
2018-06-15 23:27:04
阅读次数:
229