C# 创建循环并添加字符串
我正在尝试创建一个循环,并在循环中添加以下语言。每次循环运行时,它都应该单击语言链接并验证标题是否存在C# 创建循环并添加字符串,c#,selenium,C#,Selenium,我正在尝试创建一个循环,并在循环中添加以下语言。每次循环运行时,它都应该单击语言链接并验证标题是否存在 Deutsch = Chemischer Stoff Italiano = Sostanza pura Scots = Frae Wikipedia English = Chemical substance 到目前为止,这是我的代码 字符串[]语言={“德语”、“意大利语”、“苏格兰语”、“英语”};对于 (int i=0;i
Deutsch = Chemischer Stoff
Italiano = Sostanza pura
Scots = Frae Wikipedia
English = Chemical substance
到目前为止,这是我的代码
字符串[]语言={“德语”、“意大利语”、“苏格兰语”、“英语”};对于
(int i=0;iMap links=new HashedMap();
Map<String, String> links = new HashedMap();
links.put("Deutsch", "Chemischer Stoff");
links.put("Italiano", "Sostanza pura");
links.put("Scots", "Frae Wikipedia");
links.put("English", "Chemical substance");
for (String key : links.keySet()) {
WebElement link = driver.findElement(By.xpath("//a[contains(text(),'" + key + "')]"));
link.click();
driver.getTitle().equals(links.get(key));
}
links.put(“Deutsch”、“Chemischer Stoff”);
links.put(“意大利语”、“诗节pura”);
links.put(“苏格兰人”、“弗雷维基百科”);
links.put(“英文”、“化学物质”);
for(字符串键:links.keySet()){
WebElement link=driver.findElement(By.xpath(//a[contains(text(),“+key+”)])));
link.click();
driver.getTitle().equals(links.get(key));
}
注:
确保将编码设置为UTF-8,以支持除英语以外的其他字符。这是一项任务。问题是什么?到目前为止你试过什么?你到底被困在哪里?