这里
这是demo网站,
-
pip
安 装 如果
使用 pip安 装 会 比 较方便 ,特 别是在 mac电脑上 ,为了保 证例子 能 正常 运行,大家 需要 安 装 四 个东东,flask、flask-httpauth、flask_restful、python-simplexml。感 谢群友 “飞一会 ”指 出缺 失 的 库。只 需要 运行如下命令 #mac sudo pip install flask sudo pip install flask-httpauth sudo pip install flask_restful sudo pip install python-simplexml #windows pip install flask pip install flask-httpauth pip install flask_restful pip install python-simplexml
-
setuptools
安 装 如果你的pip
不 好 用 或 者 网络受限制 ,那 么只能 下 载单独 的 源 码包进行安 装 。下面 这些都 可 以在https://pypi.python.org/pypi/上面 找到,而且甚至不用 搜索 ,直接 在 pypi后 加 上 库名字 即 可 。例 如flask,他 的 地 址 在 https://pypi.python.org/pypi/flask ,下 载源码后解 压缩,进入解 压缩目 录,输入命令 :#mac sudo python setup.py install #windows python setup.py install
下面 列 的 这些都 是 需要 下 载下来 手 动安装 的 (缩进是 表明 依 赖关系 )。如果觉得很麻烦还是 去 搞pip安 装 吧。- flask
- Werkzeug
- Jinja2
- MarkupSafe
- itsdangerous
- click
- flask-httpauth
- flask_restful
- aniso8601
- six
- pytz
- python-simplexml
- flask
-
启动demo网站
启动网站
服 务的命令 是 python flaskdemo.py
运行
成功 后 会 看 到 如下提示 :* Running on http://127.0.0.1:8000/ (Press CTRL+C to quit) * Restarting with stat
-
打 开网站打 开http://127.0.0.1:8000/或 者 http://localhost:8000/ 就可以看到 页面了 。 -
目 录结构
fencengDemo:web测试案 例 分 层的demo案 例 。
* 需要 启动demo网站后 才 可 运行
AutoItDemo:AutoItLibrary的 demo案 例 。
* Calculator Test Cases是 AutoItLibrary官 方 的 demo,只 能 值Windows下 运行。我 修 改 成 中 文 Windows可 以运行 ,如果是 英文 Windows可 以直接 找原版 demo运行。
* test目 录是结合Selenium2Library的 web测试案 例 (包括 对话框 处理和上 传下载)。所有 案 例 在 windows下 都 可 以运行 ,在 Mac上 只 有 2个Suite的 第 一个案例可以运行,其他案 例 在 Mac上 也会pass,但 是 会 提示 "Mac系 统不支持 该案例 "。在 Mac上 运行之 前 要 修 改 一 下 “打 开网页”里 面 使用 的 浏览器 。
* test的 案 例 需要 启动demo网站后 才 可 运行
DatabaseDemo:DatabaseLibrary的 demo案 例 。
* oracle案 例 运行不 了 ,需要 你有oracle环境并且安 装 了 cx_Oracle,同 时也要 修 改 sql脚本 为你的 表
* sqlite3案 例 可 以直接 运行。
RequestsDemo:RequestsLibrary的 demo案 例 ,需要 启动demo网站后 才 可 运行
rf-video:录制了 2个视频,一 个是AutoIt的 视频,一 个是Oracle数 据 库的视频。不 过放在 github上 太 大 了 ,影 响大家 下 载案例 ,所以 我 放 到 其他地方 了 ,http://share.weiyun.com/0e5cee9ac473925263fe9432743826a6
rf-book-case:是正 在 写 的 robotframework的 书里的 里 的 例 子
Selenium2Library-demo:Selenium2Library的 demo案 例 ,默 认是ie打 开,如果使用 其他浏览器 请自行 修 改 。需要 启动demo网站后 才 可 运行。