Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用优秀的Selenium教程指导我_Selenium - Fatal编程技术网

用优秀的Selenium教程指导我

用优秀的Selenium教程指导我,selenium,Selenium,我不熟悉自动化测试工具我喜欢学习Selenium工具请用正确的教程指导我是否需要精通任何脚本语言或任何平台来传递命令。如果是视频教程,它对我和其他Selenium初学者更有用。我总是觉得好,SeleniumWebDriver入门部分包含了一些示例代码,这些代码应该会让您站起来 请注意,由于您刚刚开始使用Selenium,我将使用Selenium 2 WebDriver,因为Selenium 1 RC已不再积极开发 正如祖格沃尔特所建议的,一定要从官方文件开始。除此之外,还有一些建议: 使用Sel

我不熟悉自动化测试工具我喜欢学习Selenium工具请用正确的教程指导我是否需要精通任何脚本语言或任何平台来传递命令。如果是视频教程,它对我和其他Selenium初学者更有用。

我总是觉得好,SeleniumWebDriver入门部分包含了一些示例代码,这些代码应该会让您站起来


请注意,由于您刚刚开始使用Selenium,我将使用Selenium 2 WebDriver,因为Selenium 1 RC已不再积极开发

正如祖格沃尔特所建议的,一定要从官方文件开始。除此之外,还有一些建议:

使用Selenium,您首先要了解的一点是,您可以使用几种不同的语言指定定位器(在网页上选择内容的表达式):XPath、CSS、DOM或Selenium本机变体。你不必事先选择一个;您可以混合和匹配它们(尽管有明确的性能差异需要注意)。当您学习时,您可能想了解如何将这些语法中的一个映射到另一个,这正是需要解决的问题。这是一个挂图,展示了所有四种语法的大量配方,因此很容易从一种转换到另一种


我还编写了一本名为《入门指南》的书,虽然是在Selenium 1的环境中编写的,但它仍然具有适用于Selenium 2安装的价值

互联网上公开的免费硒信息充其量也是零碎的。这里有很多博客帖子,但没有一篇能够提供连贯的讨论或深入的教程。David Burns和Alan Richardson的书都是关于硒和大量硒的入门书。两者都有平装本和电子书

如果你想看看他们,作者或他们的出版商都会免费提供部分下载(,)。电子书的价格非常合理,平装书的价格也很有竞争力


强烈推荐

谢谢你的好建议。如果你觉得有帮助,习惯上要么投赞成票,要么接受它作为答案。;-)