上海 彭彭

大神之路从这里出发

排序:
默认
按更新时间
按访问量
RSS订阅

一分钟明白 Python-unittest ddt数据驱动

import unittest from ddt import ddt,data,unpack,file_data import csv def myList(a, b): r = [a, b] return r #读取cvs文件数据 def getCsv(file_name)...

2019-07-09 17:43:29

阅读数 40

评论数 0

python selenium 用js删除 readonly属性

当我们想在输入框 是日期类型,并send_keys 的时候发现不能输入,要么你搞日历这个很麻烦, 还有一个方法用js,非常简单 selenium+python操作js页面,删除某个元素 例子如下:删除元素D下面 readonly属性 d=driver.find_element_by_xpath(&...

2019-07-09 17:25:05

阅读数 38

评论数 1

自动化测试框架搭建_面试题

在面试的时候可能要你回答自动化框架的搭建的问题, 当你说会的时候, 可能却答不上来就尴尬了 。 首先要介绍 你搭建的框架的总体思想: config report test case log data common_method 其中 common_method 是核心 ,提供了共同的方法 让...

2019-06-01 16:01:43

阅读数 97

评论数 1

自动化测试面试题——SQL _增删改查

1增 1.1【插入单行】 insert [into] <表名> (列名) values (列值) 例:insert into Strdents (姓名,性别,出生日期) values (‘开心朋朋’,‘男’,‘1980/6/15’) 1.2【将现有表数据添加到一个已有表...

2019-06-01 12:16:16

阅读数 63

评论数 0

接口测试面试题

1.什么是接口测试? 接口测试:是测试系统组件间接口的一种测试方法 接口测试的重点:检查数据的交换,数据传递的正确性,以及接口间的逻辑依赖关系 接口测试的意义:在软件开发的同时实现并行测试,减少页面层测试的深度,缩短整个项目的测试周期 2.接口自动化测试的流程? 基本的接口功能自动化测试流程为:需...

2019-06-01 11:45:36

阅读数 98

评论数 0

UI自动化测试_6_Page Object 设计模式

为了解决代码的可重复性和可维护性,对于持续自动化测试很重要的. 开发的信条是: 不做重复的自己, 不写重复的代码 为了解决 上边的问题, Page Object 走上了舞台,跳了一支绚丽的舞蹈. 什么是 Page Object ? . 简单的说是 创建对象 对应页面的一个应用. 我们可以把每个页...

2019-06-01 11:19:51

阅读数 76

评论数 0

UI自动化测试_5_数据驱动模式

先解释下为什么要使用数据驱动模式: 使脚本重复使用,一套数据用同一个脚本 数据和脚本分开达到 数据分离,可以让数据多处调用 数据驱动步骤如下: 在测试类加上 @ddt 2.在方法上加上@data 装饰器,@data 把参数当做测试数据,参数可以是 单个值,列表,字典, 对于元祖 要用@un...

2019-05-30 16:46:24

阅读数 37

评论数 0

UI自动化测试_4_三种等待方式

为了解决网络延迟等导致的加载元素 时间不一致. 代码执行的速度像火箭,页面操作慢的像蜗牛, 为了等下蜗牛必须等会 以达到同步. 1. 隐形等待 当找不到元素的时候, 会等待一段时间,超过了就报 exception driver.implicitly_wait(10), 在setUp 设置 达到全局...

2019-05-30 14:39:36

阅读数 29

评论数 0

UI自动化测试面试题_3_Selenium Python API

Webdriver 通过以下操作控制浏览器: driver.current_url 获取当前页面的URL 地址 driver.name 获取浏览器的名称 driver.title 获取浏览器的Ttitle driver.page_source Webdriver 的方法有...

2019-05-30 12:16:06

阅读数 43

评论数 0

UI自动化测试面试题_2_元素定位

ID 定位 find_element_by_id(“ID”) 当定位不到 抛出 NoSuchElementException name 定位 find_element_by_name(“ID”) 当定位不到 抛出 NoSuchElementException class 定位 find_ele...

2019-05-29 19:03:05

阅读数 52

评论数 0

UI自动化测试面试题_1_Unittest框架

Unittest 框架 分为 四个部分: Test Fixture 这其中包括 Set up 和Teardown Test Case 有一个TestCase 基类, 并且提供了assert 方法进行断言 Test suit 对用例进行批量执行 Test runner 提供了用...

2019-05-29 17:57:13

阅读数 182

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭