使用Selenium测试时,需要模拟很多对网页的操作。我整理了一些用到过的。
输入框里输入值
1 | from selenium import webdriver |
获取alert对话框里的内容
发送回车后之后,sleep1秒(取决于网速,一般1秒足矣),用下列代码判断是否能取得alert,并且判断alert里的文字。1
2alert = self.browser.switch_to.alert
self.assertEqual('验证码不正确或已过期,请重新尝试', alert.text)
使用Selenium测试时,需要模拟很多对网页的操作。我整理了一些用到过的。
1 | from selenium import webdriver |
发送回车后之后,sleep1秒(取决于网速,一般1秒足矣),用下列代码判断是否能取得alert,并且判断alert里的文字。1
2alert = self.browser.switch_to.alert
self.assertEqual('验证码不正确或已过期,请重新尝试', alert.text)