Document document = DocumentHelper.createDocument(); //创建root Element root = document.addElement("parameters"); //生成root的一个接点 Element param = root.add ...
分类:
其他好文 时间:
2018-05-29 17:10:41
阅读次数:
269
页面完成后的最终布局 可以看到,页面共同的部分是顶部导航和底部导航 所以我们可以把页面顶部导航和底部导航部分单独定义一个文件home.html,然后让需要使用顶部导航和底部导航的页面都继承home.html页面 1.创建父模板home.html ,用来 <!doctype html 微电影 .nav ...
分类:
Web程序 时间:
2018-05-22 22:03:45
阅读次数:
237
事物是一种机制,是一种操作序列,它包含了数据库一组操作命令,这组命令要么全部执行,要么都不执行。因此事物是一组不可分割的事物逻辑单元,在数据库进行并发操作时候,事物是作为最小的控制单元来使用的,这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。 ...
分类:
数据库 时间:
2018-05-21 14:52:24
阅读次数:
186
1 # -*- coding: utf-8 -*- 2 3 import unittest 4 5 class MyUT(unittest.TestCase): 6 7 def test_1(self): 8 print("test-1") 9 10 def test_2(selfs): 11 pr... ...
分类:
编程语言 时间:
2018-05-18 15:35:40
阅读次数:
211
前言 1.环境准备: python3.6 requests xlrd openpyxl HTMLTestRunner_api 2.目前实现的功能: 封装requests请求方法 在excel填写接口请求参数 运行完后,重新生成一个excel报告,结果写入excel 用unittest+ddt数据驱动 ...
分类:
编程语言 时间:
2018-05-12 11:13:12
阅读次数:
573
本次写的是针对有代码基础的,没基础建议先去学基础,以下所有描述内容都是我已经在公司项目实践成功的!仅供参考 整体思路: 1、接口自动化用的是Python中unittest框架 2、所有的测试数据用例存放Excel表 3、封装一套读取和写入的Excel方法 4、重写request方法(为了从Excel ...
分类:
Web程序 时间:
2018-05-11 20:33:55
阅读次数:
1360
告警提示其实已经很明显了OGG-02803 Encountered a Data Guard role transition. Alter Extract to SCN 15,756,246 and restart Extract, or recreate Extract with the corr ...
分类:
其他好文 时间:
2018-05-11 17:31:00
阅读次数:
323
前言 paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例前面讲数据驱动的时候,用ddt可以解决多组数据传入,自动生成多个测试用例。本篇继续介绍另外一个参数化的框架paramunittest,也能实现一样的效果。 环境准备 1.先pip 下载安装 ...
分类:
编程语言 时间:
2018-05-06 16:32:28
阅读次数:
213
前言 前面讲到unittest里面setUp可以在每次执行用例前执行,这样有效的减少了代码量,但是有个弊端,比如打开浏览器操作,每次执行用例时候都会重新打开,这样就会浪费很多时间。 于是就想是不是可以只打开一次浏览器,执行完用例再关闭呢?这就需要用到装饰器(@classmethod)来解决了。 一、 ...
分类:
编程语言 时间:
2018-05-06 13:42:57
阅读次数:
232
前言 在设计用例的时候,有些用例只是参数数据的输入不一样,比如登录这个功能,操作过程但是一样的。如果用例重复去写操作过程会增加代码量,对应这种多组数据的测试用例,可以用数据驱动设计模式,一组数据对应一个测试用例,用例自动加载生成。 一、环境准备 1.安装ddt模块,打开cmd输入pip instal ...
分类:
编程语言 时间:
2018-05-06 13:37:08
阅读次数:
146