目录
之前写过一篇Java版的关键字驱动,现在来写一篇Python版本的,网上好多教程都是虎头蛇尾的不完整~
说下思路,这边没有用Python反射去获取方法名去执行关键字,而是通过Python内置函数eval()来拼接字符串组成关键字然后一并执行,这个用法比较妙!Python eval()内置函数具体用法可自行百度。
项目目录结构
先看下目录结构:
action目录
action目录主要存放关键字模块:PageAction.py,封装了一些基本的web操作方法,如点击、输入、查找等,具体代码如下:
from seleniumkeyword.util.ObjectMap import *
from seleniumkeyword.util.ClipboardUtil import Clipboard
from seleniumkeyword.util.KeyBoardUtil im