基本环境安装好后,就开始用尝试用python对我们的web进行操作了
1.打开网页
废话不多说,具体上代码
#encoding:utf-8
import unittest
import selenium
from seleniumimport webdriver
# *打开页面
web=webdriver.Chrome()
#链接地址
url='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
web.get(url)
# 打开页面*
# *登入 输入账号密码(可参数化)
web.find_element_by_name('loginname').send_keys('')
web.find_element_by_name('userpwd').send_keys('')
web.find_element_by_xpath('/html/body/div[3]/div/form/button').click()#扩展点,使用js来进行点击操作
# 登入XX-XX
web.find_element_by_class_name('selected ').click()
web.find_element_by_link_text(u'XX).click()
web.find_element_by_link_text(u'XX').click()
#切换窗口 (selenium定位弹框元素,4种弹框)
web.switch_to_frame('iframe-MK3010')
#高亮显示
cs1=web.find_element_by_name('group_no')
web.execute_script("arguments[0].style.border='4px solid red'", cs1)
web.find_element_by_name('group_no').send_keys('322')
web.close()
#
'''
class MyTestCase(unittest.TestCase):
def test_something(self):
self.assertEqual(True, False)
if __name__ == '__main__':
unittest.main()
'''