Selenium webdriver设计文件

rpg*_*rpg 3 selenium webdriver

我正在尝试为嵌入式设备用户界面(例如VoIP电话)编写自动化框架.这些设备具有不同的UI,但在逻辑上执行相同的操作.

经过我的分析,似乎就像是,我将开发一个类似于selenium webdriver的框架.Selenium webdriver适用于各种浏览器,而该框架适用于不同的嵌入式设备UI.

我试图了解selenium webdriver的实现.我已经完成了它的javadocs和源代码,但我觉得最好有一个设计文档.

如果您有链接,请告诉我.

感谢您的帮助!!

PS:我将在Python/Perl中开发这个框架.

Ros*_*son 7

WebDriver背后的指导力量Simon Stewart 为开源应用程序架构的设计和架构写了一.它详细介绍了如何以及为何完成任务.您还可以找到在硒项目的良好信息JsonWireProtocol wiki页面,它描述了客户端(编剧)之间的口头协议,正式和服务器(浏览器).在对webdriver的W3C标准化进程将有一天会作为最权威的参考是有用的,但它仅仅刚刚开始,还有很多目前没有在规范中定义的东西.