帮助使用Selenium进行测试

时间:2010-01-18 13:52:36

标签: javascript testing selenium

我正在尝试对JavaScript应用程序进行一些测试,有人建议我使用Selenium。我访问了它的网站但我无法理解它是什么以及如何使用它进行测试。有人可以帮我理解吗?

2 个答案:

答案 0 :(得分:5)

有很多选择,开始时可能会非常艰巨。

  1. IDE开始。它是一个Firefox插件,可以让你立刻编写测试。这适用于仅在Firefox上运行的半自动化测试。并且很高兴为您生成一些脚本来启动测试。

  2. 设置RC。它是一个在“a”框(可能是localhost)上运行的Java程序,它可以生成浏览器并运行测试,您可以使用各种语言连接到它并编写测试程序。如果您想完全自动化测试,RC是您的朋友。

  3. 对于Grid,它是另一个Java程序,它管理网络上的不同RC,使其全部从浏览器,负载和功能角度分配。你最初不需要这个,当你的时间到来时你对RC的工作可以重复使用80-100%。

答案 1 :(得分:1)

如果你正在使用Firefox plugin,你所要做的就是记录一个“测试”。然后以您要运行脚本的语言生成测试代码。它们具有Java选项 - 并且测试可以独立运行(在任何平台上的浏览器之外)。测试将尝试复制您在浏览器中执行的操作。如果它能够完成相同的步骤,那么你的测试就会通过。

Selenium复制了浏览器在运行测试时所做的工作并完成了令人钦佩的工作(尽管并不完美)