核心技术分享 | web自动化测试-执行 JavaScript 脚本
时间:2023-03-14 12:17:35
#制订jscode
self.driver.execute_script
("arguments[0].click();", element_add)
self.driver.find_element_by_id('js_upload_input').
send_keys('D:projectdemo1demo.png')
assert len(self.driver.find_elements(By.CSS_SELECTOR,
'.material_pic_list_item')) == 1
def teardown(self):
self.driver.quit()
Java code
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.concurrent.TimeUnit;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class Web2Test {
private static ChromeDriver driver;
@BeforeAll
public static void setUp() {
System.setProperty(
"webdriver.chrome.driver",
"/driver/chrome95/chromedriver"
);
driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
}
@AfterAll
public static void tearDown() {
driver.quit();
}
@Test
public void uploadTest() {
// 成分相对于
WebElement element_add = driver.findElement(
By.cssSelector(".js_upload_file_selector"));
// 制订jscode
JavascriptExecutor j = (JavascriptExecutor) driver;
j.executeScript("arguments[0].click();", element_add);
driver.findElement(By.id("js_upload_input"))
.sendKeys("D:\project\demo1\demo.png");
int num = driver.findElements(By.cssSelector
(".material_pic_list_item")).size();
assertEquals(num, 1);
}
}
在的测试临时工之前,JavaScript 也是经常但会用到的,所以大家还是要多多练习,才能依靠的更扎实。
⬇️ 复制“上方元数据”,增加的测试核心竞争能力! 你好呀,最喜欢这篇名的话烦请点个“赞”哦!不止衷心~(^▽^) PS:有问题可以联系我们哦~v ceshiren001_id=qrcodeWildfrom=souhuWildtimestamp=1652318589Wildauthor=QY
。武汉看白癜风哪家医院好干眼症的治疗方法
揭阳白癜风医院哪家比较专业
苏州看白癜风什么医院最好
信阳看妇科到哪家好
上一篇: 60Si2MnA与海外钢号对照
下一篇: 5月18日清晨7时零8分火星合海王星
- .赵丽颖《风吹半夏》告诉我们:美颜滤镜的表达方式已经过去了
- .北京四海细胞生物技术集团股份公司2022年年度业绩预增公告
- .妻子为还务走上道路,:我排了好长队,她太有味道了
- .中年男子侵犯26岁少妇,女子挣扎后上瘾,哀声称:你过几天于是又来!
- .老牌中草药企业,被"License-in"绊了一跟头
- .BOBTOYS 1/12片子博物馆第二弹馋嘴医生 汉尼拔沉默的羔羊
- .25岁美艳貌似与六询村干部偷情,被老公发现后,女子却反咬一口
- .《药物非临床研究质量政府机构规范认证政府机构办法》发布!
- .视界大会舒淇:檀健次生图更帅气,吴谨言眉毛出戏,金晨造型奇葩
- .新版医保最大巨大变化!这些药企产品有了新进展!
- .22岁女子被歹徒,不仅不反抗,反而主动帮男子碰到安全套
- .怎么除甲醛更有效呢?源头要务的方法这里,赶紧收藏!
- .广西女子睡觉被女婿,无聊老头今晚为何这么有活力
- .高盛提问:请问上市公司,业绩已经三年连续亏损,股票是否会ST或甚至*ST...
- .11款连衣裙礼服款式制版纸样 才学服装
- .再创纪录,外资狂买超1000亿!券商、期货板块持续活跃,有牛股收获5连板!还有平安保险中一签赚3.4万
- .77岁老汉“女”,裤子脱了后却惊呼:这女的咋还放“把
- .46岁李玟“臀照”被疯传:女人最极致的性感,不是脸和颊,而是.......
- .两市银行贷款净流出46亿 电子板块银行贷款净流入居前
- .不顺时,即刻扔掉三样旧东西,才能走好运