随笔分类 - selenium2+python
7.读取excel文件
摘要:1.读取excel文件 安装xlrd模块,打开cmd,输入pip install xlrd在线安装 2.数据驱动原理 1.测试数据为多个字典的list类型 2.测试类前加修饰@ddt.ddt 3.case前加修饰@ddt.data() 4.运行后用例会自动加载成三个单独的用例 pip install
阅读全文
posted @ 2018-07-26 15:51
flowerszhao
6.unittest
摘要:单元测试框架unittest 单元测试 单元测试(unit testing)是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人
阅读全文
5.自动化测试模型
摘要:1.概述 自动化测试模型可以看作自动化测试框架与工具设计的思想。自动化测试不仅仅是单纯写写脚本运行就可以了,还需要考虑到如何使脚本运行效率提高,代码复用、参数化等问题。自动化测试模型分为四大类:线性模型,模块化驱动测试、数据驱动、关键词驱动。 线性模型 线性脚本中每个脚本都相互独立,且不会产生其他依
阅读全文
posted @ 2018-07-24 15:43
flowerszhao
4.清除cookie操作
摘要:1.cookies Cookie是储存在用户本地终端上的数据 帮助 Web 站点保存有关访问者的信息,方便用户的访问。如记住用户名密码实现自动登录
阅读全文
posted @ 2018-07-23 15:23
flowerszhao
2.操作浏览器
摘要:1.操作浏览器 2.操作元素(鼠标、键盘事件) 1.鼠标操作元素 1.输入字符串,如果输入中文,前面加u:send_keys(u"上海") 2.点击事件: driver.find_element_by_id("su").click() 3.清楚输入框:clear() 4.回车键模拟提交表单:subm
阅读全文
3.8种元素定位
摘要:1.前8种常用的元素定位方法: 1.id定位:driver.find_element_by_id(" ") 2.Name定位:driver.find_element_by_name(" ") 3.Class定位:driver.find_element_by_class_name(" ") 4.Tag
阅读全文
1.介绍与环境安装
摘要:1.自动化测试概念 2.selenium介绍 3.环境安装 1.安装python Python官网下载: https://www.python.org/downloads/ 配置环境变量:在path添加路径,如:C:\python3.6\Scripts\; 2.在线安装selenium 在cmd中输
阅读全文
浙公网安备 33010602011771号