摘要: 正则表达式是一种通用的字符串匹配技术,是不会因为编程语言不一样而发生变化的如果想查找对应规则的字符串,就可以用正则表达式python中要使用正则表达式需使用re模块,它是正则表达式在python中的封装1.匹配的方式:match、search、findall1.1 match 表示: 从开始的位置进 阅读全文
posted @ 2020-04-24 10:38 learn_py_test 阅读(266) 评论(0) 推荐(0)
摘要: python中要操作数据库,要使用该数据库在python中对应的驱动库,本文介绍python操作mysql数据库 1.首先安装pymysql 2.导入库 3.建立连接 4.建立游标 5.发起请求 6.得到结果 7.关闭游标、连接 import pymysql import yaml from pym 阅读全文
posted @ 2020-04-21 17:36 learn_py_test 阅读(335) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-04-19 14:52 learn_py_test 阅读(2) 评论(0) 推荐(0)
摘要: 参数化应用场景,一个场景的用例会用到多条数据来进行验证,比如登录功能会用到正确的用户名、密码登录,错误的用户名、正确的密码,正确的用户名、错误的密码等等来进行测试,这时就可以用到框架中的参数化,来便捷的完成测试。 参数化 就是数据驱动思想,即可以在一个测试用例中进行多组的数据测试,而且每一组数据都是 阅读全文
posted @ 2020-04-18 16:32 learn_py_test 阅读(425) 评论(0) 推荐(0)
摘要: 本文用python中openpyxl库,封装成excel数据的读写方法 from openpyxl import load_workbook from openpyxl.worksheet.worksheet import Worksheet class ExcelHandler(): def __ 阅读全文
posted @ 2020-04-18 15:25 learn_py_test 阅读(1094) 评论(0) 推荐(0)
摘要: python操作excel,python有提供库 本文介绍openpyxl,他只支持新型的excell( xlsx)格式,读取速度还可以 1.安装 pip install openpyxl 2.使用 2.1获取excel文件夹,注意:windows下面的路径有反斜杠,加一个r进行区分 wb = op 阅读全文
posted @ 2020-04-18 12:38 learn_py_test 阅读(517) 评论(0) 推荐(0)
摘要: 如何把页面滑到最低部? 一般来说,做web自动化测试时,不需要单独写代码,把页面滑到可见,因为click操作,只要是元素存在并且加载出来了,就可以点击到,无需另外写滑动元素的代码。 如果特殊情况需要滑动的话,python中的selenium 库中的execute_script方法执行js语句来实现滚 阅读全文
posted @ 2020-04-15 18:50 learn_py_test 阅读(582) 评论(0) 推荐(0)
摘要: 一.下拉框 相信大家在手动测试web页面时,遇到过下拉框吧,那进行web自动化测试时,如何操作下拉框,且看下文 1.selenium中提供了方法,先导入Select方法 from selenium.webdriver.support.select import Select 2.实例化类 Selec 阅读全文
posted @ 2020-04-15 13:08 learn_py_test 阅读(638) 评论(0) 推荐(0)
摘要: 一、鼠标操作 1.1鼠标的悬停操作,move_to_element from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains action=ActionChains( 阅读全文
posted @ 2020-04-14 19:45 learn_py_test 阅读(686) 评论(0) 推荐(0)
摘要: 弹出窗有两种: 1.alert弹窗 2.页面弹出窗 什么是alert弹窗呢,点击某一个事件后,会弹出一个弹窗,如下图所示,相信大家在测试中有遇到过,怎么操作它呢 1.1弹窗出现后,使用switch_to.alert方法切换到浏览器弹出框 1.2accept方法关闭弹窗 driver=webdrive 阅读全文
posted @ 2020-04-14 18:44 learn_py_test 阅读(990) 评论(0) 推荐(0)