11 2017 档案

摘要:1、Select元素 1.打开百度-设置-搜索设置界面,如下图所示 2.箭头所指位置,就是 select 选项框,打开页面元素定位,下方红色框框区域,可以看到 select 标签属性: <select id="nr" name="NR">3.选项有三个<option selected="" valu 阅读全文
posted @ 2017-11-30 16:40 Silence&QH 阅读(9488) 评论(2) 推荐(0)
摘要:本篇总结了 web 页面常用的一些操作元素方法,可以统称为行为事件有些 web 界面的选项菜单需要鼠标悬停在某个元素上才能显示出来(如百度页面的设置按钮)。 1 简单操作 1.点击(鼠标左键)页面按钮:click()2.请空输入框:clear()3.输入字符串:send_keys()4.打开测试部落 阅读全文
posted @ 2017-11-21 16:53 Silence&QH 阅读(2158) 评论(0) 推荐(1)
摘要:python是一门解释性编程语言,所以一般把写python的工具叫解释器。写python脚本的工具很多,小编这里推荐pycharm,是小编用过最好用的一个工具。比较顺手的一个。而且可以跨平台,在macos和windows下面都可以用,这点比较好 一、下载安装 1、pycharm目前有专业版和社区版, 阅读全文
posted @ 2017-11-17 16:41 Silence&QH 阅读(362) 评论(0) 推荐(0)
摘要:一、文件导入的测试 现将常用设计用例总结如下。 批量导入 一、模板检查测测 一般excel导入功能,都会提供模板下载功能。 1、模板只有一个文件 模板只有一个文件时,比较简单,检查一下模板和预期是否一致即可。 2、模板是一个压缩包 模板是压缩包时,需要检查一下压缩包中文件是否齐全,每一个文件和预期是 阅读全文
posted @ 2017-11-17 15:50 Silence&QH 阅读(5384) 评论(1) 推荐(1)
摘要:界面测试设计方法 1)窗体 测试窗体的方法: a,窗体大小,大小要合适,控件布局合理; b,移动窗体.快速或慢速移动窗体,背景及窗体本身刷新必须正确; c,缩放窗体,窗体上的控件应随窗体的大小变化而变化; d,显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常; 进行测试时还要注意状态栏是 阅读全文
posted @ 2017-11-17 15:02 Silence&QH 阅读(834) 评论(0) 推荐(0)
摘要:文本框的测试 如何对文本框进行测试: a,输入正常的字母或数字。 b,输入已存在的文件的名称; c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入 256个字符,检查程序能否正确处理; d,输入默认值,空白,空格; e,若只允许输入字母,尝试输入数字;反之 阅读全文
posted @ 2017-11-17 10:13 Silence&QH 阅读(1047) 评论(0) 推荐(0)
摘要:1、添加(修改)、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1) 添加(修改) 要添加的数据项均合理,检查数据库中是否添加了相应的数据 留出一个必填数据为空 按照边界值等价类设计测试用例的原则设计其他输入项的测试用例 不符合要求的地方要有错误提示 是否支持table键 按enter 阅读全文
posted @ 2017-11-16 16:17 Silence&QH 阅读(3556) 评论(0) 推荐(1)
摘要:关于文件上传下载主要考虑以下几点: 1.文件类型: 拿到需求的时候,看文件类型有没有限制限制,如果有限制按照文件的要求进行测试;若上传类型没有限制,则测试用例要考虑的以下几个方面: 2.文件名称测试: 3.文件大小: 通常情况下,系统都会设定的上传文件大小的上限值,因此在考虑上传文件大小时,包括以下 阅读全文
posted @ 2017-11-16 14:57 Silence&QH 阅读(4772) 评论(0) 推荐(0)
摘要:以下实例演示了采用了page Object设计模式的方式登录qq空间: 1、创建基础类page:在初始方法__init__()定义驱动的(driver),基本url(base_url)和超时时间(timeout)等 2、创建LoginPage类:Page类中定义的方法是页面操作的基本方法,后面根据登 阅读全文
posted @ 2017-11-15 17:23 Silence&QH 阅读(2104) 评论(0) 推荐(0)
摘要:面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象 阅读全文
posted @ 2017-11-09 15:23 Silence&QH 阅读(506) 评论(1) 推荐(1)
摘要:Python 内置函数 阅读全文
posted @ 2017-11-08 16:40 Silence&QH 阅读(210) 评论(0) 推荐(0)
摘要:Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 python标准异常 什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序 阅读全文
posted @ 2017-11-07 16:23 Silence&QH 阅读(278) 评论(0) 推荐(0)
摘要:Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: 你的标准屏幕上会产生以下结果: 读取 阅读全文
posted @ 2017-11-06 15:58 Silence&QH 阅读(342) 评论(0) 推荐(0)
摘要:Python 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python 代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数,类和变量,模块里也 阅读全文
posted @ 2017-11-06 15:13 Silence&QH 阅读(487) 评论(0) 推荐(0)
摘要:Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 可以定义一个由自己想要功能的函数,以下是简 阅读全文
posted @ 2017-11-03 16:28 Silence&QH 阅读(232) 评论(0) 推荐(0)
摘要:变量作用域 一个程序的所有的变量并不是在哪个位置都可以访问的。访问权限决定于这个变量是在哪里赋值的。 变量的作用域决定了在哪一部分程序你可以访问哪个特定的变量名称。两种最基本的变量作用域如下: 全局变量 局部变量 全局变量和局部变量 定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用 阅读全文
posted @ 2017-11-03 16:28 Silence&QH 阅读(448) 评论(0) 推荐(0)
摘要:Python 循环语句 本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。 编程语言提供了各种控制结构,允许更复杂的执行路径。 循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式: Python提供了for循环和while循环(在Pytho 阅读全文
posted @ 2017-11-03 15:49 Silence&QH 阅读(334) 评论(0) 推荐(0)
摘要:Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。 Python 编程中 if 语句用于 阅读全文
posted @ 2017-11-02 16:37 Silence&QH 阅读(362) 评论(0) 推荐(0)
摘要:Python 什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先 阅读全文
posted @ 2017-11-01 16:22 Silence&QH 阅读(254) 评论(0) 推荐(0)
摘要:Python 字典(Dictionary) 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 阅读全文
posted @ 2017-11-01 16:01 Silence&QH 阅读(411) 评论(0) 推荐(0)
摘要:Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号 元组与字符串类似,下标索引从0开始,可以进行截取 阅读全文
posted @ 2017-11-01 15:03 Silence&QH 阅读(341) 评论(0) 推荐(0)
摘要:Python 列表(List) 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字(它的位置),或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python 阅读全文
posted @ 2017-11-01 14:46 Silence&QH 阅读(469) 评论(0) 推荐(0)