我有很多用YUI Test编写的测试。 YUI在模拟用户操作方面的测试功能非常有限,或者相当低级别。例如,我不能轻易地模拟用户在文本字段中键入内容,以及随之而来的DOM对象的事件和修改。
这是Selenium做得更好的事情,但Selenium以不同的方式运行。我可以调用Selenium或其他库中的代码来模拟用户的操作,例如“在此按钮中键入此文本”,还是将我的测试作为YUI测试吗?
答案 0 :(得分:2)
我认为你不能把它们作为YUI测试。您可以以某种方式在测试中导入selenium的js libs并调用browserbot中的方法来执行您所说的复杂操作,但我更愿意保持清晰并正确创建selenium测试套件。