Iam使用带有java的appium自动化Android应用程序。作为初学者,我想知道TestNG和网格之间的区别。冲浪但是得到答案。
答案 0 :(得分:2)
TestNG是一个测试运行器,允许您执行以下操作:
还有更多。
Selenium Grid是一种机制/实用程序/工具,可帮助您在远程环境中运行测试。 它允许您将测试指向网格,网格基本上将在不同的环境中运行您的测试(不必与您的本地桌面相同)。 既然你提到了appium,这是一个典型的用例。 假设您正在尝试运行一些iOS自动化测试,但您只能使用Windows计算机。
如果您设置了一个Grid环境,使其具有在OSX计算机上运行的节点,则可以委派由Windows计算机上的测试运行器分离的测试并将其路由到远程OSX上执行机。
网格包含两个部分。