【问题标题】:testing with selenium用硒进行测试
【发布时间】:2010-10-19 06:26:50
【问题描述】:

我是一个完整的硒新手。如果我想学习如何使用它应该从哪里开始?

【问题讨论】:

    标签: unit-testing testing selenium automated-tests


    【解决方案1】:

    我以两种不同的方式使用 Selenium:

    1. Selenium Remote Control - 擅长编写脚本测试来处理大量数据以点击或插入网站,因为您可以从真正的编程语言(我使用 Ruby)中操作 Selenium 命令。

    2. Selenium IDE - 擅长制作快速脚本来演示网站的问题和单路径执行。 Firefox 插件集成非常出色且易于使用。非开发人员甚至可以创建和提交脚本来演示问题。

    从这两种方法中选择一种,然后编写一个脚本来在网络上做一些常规的事情(从 NHL.com 上查看最新的曲棍球比分等)。在你运行了那个超级简单的脚本之后,试试更复杂的。

    【讨论】:

      【解决方案2】:

      下载 firefox 插件开始。您可以记录、重播一些测试。有一些视频教程。

      看看这个intro

      【讨论】:

        【解决方案3】:

        您可以获得这本书 Selenium 2 测试工具初学者指南。 非常有用的一本书,特别适合新手。我有一个很好的经验,用它来学习 Selenium。

        【讨论】:

          【解决方案4】:

          我建议从关于 scribd 的 automated web testing with selenium 演示文稿的概述开始

          【讨论】:

            【解决方案5】:

            更好的办法,启动 selenium IDE,和其他工具一样是记录和回放的方法。

            熟悉之后就可以开始使用selenium RC、Grid、Webdriver了。

            Selenium IDE 是 firefox 扩展。 更多帮助http://seleniumhq.org/docs/02_selenium_ide.html

            【讨论】:

              【解决方案6】:

              真的取决于你想用 Selenium 做什么。

              如果您不知道自己在做什么,我绝对建议您使用 Selenium IDE,因为它会自动执行大部分操作,并为您介绍如何使用 Selenium Remote Control。

              Selenium Remote Control 让您可以使用自己喜欢的语言使用 Selenium。从那里开始,这取决于您想在哪里获得帮助时使用哪种语言。我使用 Java/JUnit,只要有一些我不确定该怎么做并且 Selenium IDE 不会告诉我该怎么做的事情,我就使用 google/documentation/stackoverflow。

              【讨论】:

                【解决方案7】:

                除了此页面上的其他建议之外,我用来了解 Selenium 的最有用的网站之一是:Selenium Training from theautomatedtester.com

                他盖了

                • 录制和播放
                • Javascript 和变量
                • XPaths
                • 正则表达式等;

                但是,我认为我只需要前几个。

                此外,Selenium IDE 有许多扩展/插件/插件,因此如果您遇到问题,请务必检查其中的任何一个。

                例如,我认为我需要开始使用 Selenium 远程控制(和 C# 中的代码),因为我想创建带有逻辑流和循环的测试......但是有一个插件可以将其合并到 IDE (goto & while loops extension),所以我不需要!

                希望这会有所帮助!

                【讨论】:

                  【解决方案8】:

                  从哪里开始?

                  转至:http://seleniumhq.org/docs/

                  从头到尾阅读文档。

                  预计时间 8 小时。

                  【讨论】:

                    猜你喜欢
                    • 2016-11-07
                    • 2020-05-16
                    • 1970-01-01
                    • 2017-08-14
                    • 1970-01-01
                    • 2015-03-21
                    • 1970-01-01
                    • 2010-12-05
                    • 1970-01-01
                    相关资源
                    最近更新 更多