the bolded word "modus" seems the problem but I don't know how to fix it, I also do some research. maybe you can try it on your ECLIPSE - AUTOMATION TESTING. maybe someone out there is not busy and try this, and help me out. thanks!
public class testCaseAutomation`{
private WebDriver driver;
private Map<String, Object> vars;
JavascriptExecutor js;`
@Before
public void setUp() `{
driver = new ChromeDriver();
js = (JavascriptExecutor) driver;
setVars(new HashMap<String, Object>());
}`
@After
public void tearDown() `{
driver.quit();
}`
@Test
public void **modus**() `{
driver.get("https://modus-made.com/");
driver.manage().window().setSize(new Dimension(1346, 708));
driver.findElement(By.cssSelector(".desktop-menu > li:nth-child(1) a")).click();
{
List<WebElement> elements = driver.findElements(By.cssSelector(".layout-block:nth-child(1) >
.component .image-wrapper:nth-child(2) img"));
assert(elements.size() > 0);
}
{
List<WebElement> elements = driver.findElements(By.cssSelector(".block-content > .component >
.image-block-container > .desktop img"));
assert(elements.size() > 0);
}
driver.findElement(By.cssSelector(".text-over-image-component .title")).click();
assertThat(driver.findElement(By.cssSelector(".text-over-image-component .title")).getText(),
is("Our Values"));
}
public Map<String, Object> getVars() {
return vars;
}
public void setVars(Map<String, Object> vars) {
this.vars = vars;
}
}`
Aucun commentaire:
Enregistrer un commentaire