Skip to content

Commit cc04d12

Browse files
committed
update README.md
1 parent 146fa8f commit cc04d12

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

README.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,56 @@
11
# rf-demos
2+
这里放了目前演示的一些自动化测试案例的例子,包含演示需要用到的demo。
3+
4+
# demo-website
5+
这是demo网站,首先需要安装flask
6+
7+
1. pip安装
8+
9+
如果使用pip安装会比较方便,特别是在mac电脑上,为了保证例子能正常运行,大家需要安装两个东东,flask、flask-httpauth。
10+
只需要运行如下命令
11+
12+
```
13+
sudo pip install flask
14+
sudo pip install flask-httpauth
15+
```
16+
17+
2. setuptools安装
18+
如果你的pip不好用或者网络受限制,那么只能下载单独的源码包进行安装。 下面这些都可以在https://pypi.python.org/pypi/ 上面找到,而且甚至不用搜索,直接在pypi后加上库名字即可。例如flask,他的地址在https://pypi.python.org/pypi/flask,下载源码后解压缩,进入解压缩目录,输入命令:
19+
```
20+
#mac
21+
sudo python setup.py install
22+
23+
#windows python setup.py install
24+
``` 下面列的这些都是需要下载下来安装的 * flask * Werkzeug * Jinja2 * MarkupSafe * itsdangerous * click * flask-httpauth
25+
26+
27+
3. 启动demo网站
28+
29+
启动网站服务的命令是
30+
31+
```
32+
python flaskdemo.py
33+
```
34+
35+
运行成功后会看到如下提示:
36+
37+
```
38+
* Running on http://127.0.0.1:8000/ (Press CTRL+C to quit)
39+
* Restarting with stat
40+
```
41+
42+
4. 打开网站
43+
44+
打开http://127.0.0.1:8000/或者http://localhost:8000/就可以看到页面了。
45+
46+
5. 目录结构
47+
48+
fencengDemo:Selenium2Library分层的demo案例,需要在前面的网站启动后才可运行
49+
50+
AutoItDemo:AutoItLibrary的demo案例,windows下运行。test目录是案例,demo目录是网页上传下载用的页面。
51+
52+
DatabaseDemo:DatabaseLibrary的demo案例,oracle案例运行不了,需要有环境,sqlite3案例可以直接运行。
53+
54+
RequestsDemo:RequestsLibrary的demo案例,需要在前面的网站启动后才可运行
55+
56+
rf-video:录制了2个视频,一个是AutoIt的视频,一个是Oracle数据库的视频。

0 commit comments

Comments
 (0)