这里做了3件事儿:检验微博是否发出去了;关闭浏览器,关闭Selenium Server
执行结束后,在命令行会返回给你一些信息:
D:\Python26\Scripts>pybot testWeibo.html
==============================================================================
testWeibo
==============================================================================
OpenWeibo | FAIL |
Timed out after 60000.0ms
------------------------------------------------------------------------------
testWeibo | FAIL |
1 critical test, 0 passed, 1 failed
1 test total, 0 passed, 1 failed
==============================================================================
Output: D:\Python26\Scripts\output.xml
Log: D:\Python26\Scripts\log.html
Report: D:\Python26\Scripts\report.html
信息包括简要的执行情况,生成的日志和测试报告路径。
我们可以查看log文件和report文件以了解更加详细的信息。Log和Report的内容都是可以定制的,如何定制会在今后的blog中说明。
拓展
我们用Selenium Library完成了一个对微博的简单测试。看起来很简单,但是实际情况会复杂很多。如果想真正掌握它需要通读SL的库文档,甚至Selenium的相关文档。Web测试不是那么简单,我也是菜鸟,大家一起进步