2015年8月26日

2.自动化测试之python+selenium基础

摘要: 元素的定位 浏览器控制 鼠标事件 键盘事件 获取验证 设置等待 sleep休眠 定位一组元素 多表单切换 多窗口切换 警告框处理 上传文件 下载文件 cookies操作 javascript调用 截图 关闭窗口 验证码处理 一、元素的定位 1.webdriver提供的8种页面元素定位方法: id/n 阅读全文

posted @ 2015-08-26 23:04 georgetest 阅读(2167) 评论(0) 推荐(0) 编辑

6.python中目录的操作

摘要: 贴出整理的代码,逐步补充: import os #1.os.getcwd() #获取当前目录 print os.getcwd() #示例 print os.getcwd()+'\\resources\\baidu.txt' ... 阅读全文

posted @ 2015-08-26 22:54 georgetest 阅读(215) 评论(0) 推荐(0) 编辑

5.python语法基础-switch结构

摘要: 说明: 1.switch比if...else的语句表达更清晰,可读性更高 2.python没有提供switch语句 3.pthon中使用字典来实现switch语句的功能,实现方法分2步: a.定义一个字典;b.调用字典的get()获取相应表达式python代码:def add(x,y): return x+ydef sub(x,y): return x-... 阅读全文

posted @ 2015-08-26 22:53 georgetest 阅读(438) 评论(0) 推荐(0) 编辑

4.python语法基础-匿名函数lambda

摘要: 1.lambda优点: A.用python写一些执行脚本时候,用lambda可以省去定义函数的过程,让代码简洁化 B.对于一些抽象的,别的地方不会复用的函数,用lambda不需要考虑命名难的问题 C.使用lambda在某些时候使代码更容易理解 D.在用法上lambda语句中冒号前是参数,多个用逗号隔开,冒号右边是返回值 E.lambda语句构建的其实是一个函数对象实例... 阅读全文

posted @ 2015-08-26 22:52 georgetest 阅读(133) 评论(0) 推荐(0) 编辑

3.python语法基础-异常处理

摘要: 3.异常处理代码示例(以代码为基础来归纳)----------------------------------------------------------------------------------------------------------------------------------# coding:utf8'''3.异常处理实例'''import timefrom __buil... 阅读全文

posted @ 2015-08-26 22:51 georgetest 阅读(242) 评论(0) 推荐(0) 编辑

2.python语法基础-模块

摘要: 2.模块代码示例(以代码为基础来归纳)----------------------------------------------------------------------------------------------------------------------------------package.py主文件:src\py\package.py# coding:utf8'''2.包的... 阅读全文

posted @ 2015-08-26 22:50 georgetest 阅读(155) 评论(0) 推荐(0) 编辑

导航