一 Selenium 中导出testcase:
Selenium2.0 有一些变化,
所以,只能导出成Python脚本, 如下图所示, 脚本名称请已_test.py 结尾, 例如:baidu_test.py. 就是约定一下方便下边做执行.
二, 与python进程整合:
- 安装selenium python driver cmd-> pip install selenium
- 安装HTMLTestRunner, 便于生成report 下载地址 http://tungwaiyip.info/software/HTMLTestRunner.html, 下载HTMLTestRunner.py (0.8.2), 拷贝到X:\Python27\Lib目录下.
linux的放到相应的Lib下就可以了.
3. 看下我的工程目录
│ start_new.py
│
├─testresult
│ ,gitignore
│
│
└─test_module
baidu_test.py
calc_test.py
calc_test.pyc
example_pyunit_test.py
example_pyunit_test.pyc
just_for_test.py
just_for_test.pyc
just_test.py
just_test.pyc
test_webdriver.py
test_webdriver.pyc
__init__.py
__init__.pyc
stary_new.py --> 测试入口, 用来生成test suite, run test case, 保存测试结果.
testresult --> 生成的test report保存在这里
test_module --> 这个目录, 就是所有的test case了.上面所导出的那个baidu_test.py就保存在这里.