selenium + python 之小联系

今天用公司的内部系统做了下登录联系,其中也遇到了各种各样的问题,记录下以便忘记

#coding=utf-8
from selenium.webdriver.common.keys import Keys
from selenium import webdriver
import time

driver = webdriver.Firefox()

driver.get('http://xx.xxx.com/')

driver.find_element_by_xpath ('.//*[@id=\'txtUserID\']').send_keys('tt')

driver.find_element_by_xpath ('.//*[@id=\'txtPassword\']').send_keys('a11111')

driver.find_element_by_xpath('.//*[@id=\'btnLogin\']').click()

time.sleep(3)

driver.quit()

 错误1。之前一直用find_element_by_id/name来找一直找不到后来用了Xpath来找的。这里推荐下Firebug、Firepath神器

错误2.后来不报错了,但是提示用户名密码为空,原因万恶的水印啊。。。。。

posted on 2013-09-02 16:57  生命线的挣扎  阅读(133)  评论(0)    收藏  举报

导航