我是新来的硒。我需要在我的代码中得到以下内容。如何使用Selenium Webdriver?
我有:
- Login.Java - >是否登录网站。
- settings.java - >是否更改设置中的某些信息。
- 注销 - >注销网站。
每个单一的代码运行良好...现在我需要以下面的方式到达。
创建Sanity.Java - >
调用Login.java 调用settings.java 调用logout.java
runng login.java后,调用settings.java当它打开另一个浏览器..而是运行相同的窗口,如何做到这一点。
我的计划是:我将打破各功能,我会调用这些在main.java文件中的每个功能纸条..
感谢
看起来不错,所以用FactoryMethod设计模式的帮助下,你会保持你的驱动程序的单一副本将用于你的所有理智测试。您也可以在您的理智类中保留一个本地引用,它在开始时从DriverManager类实例化,其他方法只使用相同的本地引用,这里我们不会创建新的实例,而只是重新使用单个实例。 – rsakhale
谢谢队友.... – ChanGan