摘要:
一.函数过程 1.VBA有以下三种函数过程: 2.创建函数过程 关于函数名称 函数名称应该点名该函数的作用,并且必须和变量的命名规则一致。 创建函数 1)声明一个空函数过程: 第一句声明函数过程名称,关键字Public表面这个函数可以在所有模块的所有过程里访问。关键字Public是可选的。注意,关键 阅读全文
摘要:
一.变量 1.变量:是一个简单的用来引用一条数据的名称。 2.命名规则: 变量名称不可以以数字开始,也不可以含有空格 如果变量中存在多个词语,可用下划线连接 在VBA中有一些有特殊意义的语句,不可以用作变量名称,如:Name,Len,Empty,Local, Currency或者Exit,如果你使用 阅读全文
摘要:
一.数据类型 VBA共有12种数据类型,具体见下表,此外用户还可以根据以下类型用Type自定义数据类型: 二.变量与常量 (1)VBA允许使用未定义的变量,默认是变体变量 (2)在模块通用说明部分,加入Option Explicit语句可以强迫用户进行变量定义 (3)变量定义语句及变量作用域 一般变 阅读全文
摘要:
本节知识点: 操作对象: · click 点击对象 · send_keys 在对象上模拟按键输入 · clear 清除对象的内容,如果可以的话 WebElement 另一些常用方法: · text 获取该元素的文本 · submit 提交表单 · get_attribute 获得属性值 操作测试对象 阅读全文
摘要:
http://www.w3school.com.cn/xpath/xpath_syntax.asp XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。 http://www.w3school.com.cn/xpath/ 阅读全文
摘要:
本节重点: 简单对象的定位 自动化测试的核心 对象的定位应该是自动化测试的核心,要想操作一个对象,首先应该识别这个对象。一个对象就是一个人一样,他会有各种的特征(属性),如比我们可以通过一个人的身份证号,姓名,或者他住在哪个街道、楼层、门牌找到这个人。 那么一个对象也有类似的属性,我们可以通过这个属 阅读全文
摘要:
本节知识点: 打印URL 将浏览器最大化 设置浏览器固定宽、高 操控浏览器前进、后退 打印URL 上一节讲到,可以将浏览器的title打印出来,这里再讲个简单的,把当前URL打印出来。其实也没啥大用,可以做个凑数的用例。 其实,我们可以把这用户登录成功后的URL打印,用于验证用户登录成功。 又或者, 阅读全文
摘要:
一、第一个脚本: browser.quit() 退出并关闭窗口的每一个相关的驱动程序,它还有个类似的表弟。 browser.close() 关闭当前窗口 ,用哪个看你的需求了。 二、添加休眠 如果觉得刚才太快没看清浏览器的操作过程。请time出马,让他跑慢点。 time.sleep() 函数随意插, 阅读全文
摘要:
文字范本匹配 文字范本匹配其实可以理解为通配符。我想大家都用过windows 系统自带的搜索功能。 * 星号代表一个或多个字符。 ? 问号代表一个字符。 范本也是经常被selenes命令使用的参数;范本允许你使用特殊字符来描述期望值,而不是准确的说明期望值。 selenium中需要范本的命令包括: 阅读全文
摘要:
定位页面元素 对于很多selenium命令,target域是必须的。Target在web页面范围内识别UI元素,它使用locatorType=location的格式。在很多情况下,locatorType可以省略,下面举例方式来描述各种类型的locatorType. 假如,有如下一段HTML代码: 我 阅读全文