Add WebDriver support for getting elements by selector.

Also adds example support for getting the name and text properties of the elements.
This commit is contained in:
James Graham 2015-05-06 22:35:22 +01:00
parent 892a740426
commit 9e44206760
5 changed files with 163 additions and 10 deletions

View file

@ -12,6 +12,10 @@ use std::sync::mpsc::Sender;
pub enum WebDriverScriptCommand {
EvaluateJS(String, Sender<Result<EvaluateJSReply, ()>>),
FindElementCSS(String, Sender<Result<Option<String>, ()>>),
FindElementsCSS(String, Sender<Result<Vec<String>, ()>>),
GetElementTagName(String, Sender<Result<String, ()>>),
GetElementText(String, Sender<Result<String, ()>>),
GetTitle(Sender<String>)
}