15889369825 发表于 2017-1-9 17:55:58

selenium 打开需要证书的网页怎么处理

公司有个管理平台需要导入公司特定证书才能使用   现在证书已经导入了但selenium登录后报地址错误,不安全的链接,这种情况怎么处理

清晨一缕阳光 发表于 2017-1-10 10:01:43

可以参考如下方法
http://www.cnblogs.com/lelelong/p/5523444.html
http://blog.csdn.net/qiyueqinglian/article/details/49818117

李小qq 发表于 2017-1-10 10:24:59

:lol来学习一下

15889369825 发表于 2017-1-10 13:59:26

清晨一缕阳光 发表于 2017-1-10 10:01
可以参考如下方法
http://www.cnblogs.com/lelelong/p/5523444.html
http://blog.csdn.net/qiyueqinglian ...

好的谢谢,去看看

15889369825 发表于 2017-1-10 14:04:37

清晨一缕阳光 发表于 2017-1-10 10:01
可以参考如下方法
http://www.cnblogs.com/lelelong/p/5523444.html
http://blog.csdn.net/qiyueqinglian ...

这个好像是java的   没有python的调用方法么,网上没找到

清晨一缕阳光 发表于 2017-1-10 15:25:57

15889369825 发表于 2017-1-10 14:04
这个好像是java的   没有python的调用方法么,网上没找到

主要的是理解这个方法,方法是一样的。Python只是和java的写法不一样罢了

15889369825 发表于 2017-1-10 16:54:03

清晨一缕阳光 发表于 2017-1-10 15:25
主要的是理解这个方法,方法是一样的。Python只是和java的写法不一样罢了

# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
from selenium.common.exceptions import NoAlertPresentException
import unittest, time, re

class jfg(unittest.TestCase):
    def setUp(self):
      self.driver = webdriver.Firefox()
      webdriver.FirefoxProfile=("E:\ECLIPSE\ROBOT\jfgou")
      self.driver.maximize_window()
      self.base_url = "https://test1.jfgou.com:8080/"
      self.verificationErrors = []
      self.accept_next_alert = True
   
    def test_123(self):
      driver = self.driver
      driver.get(self.base_url + "/themes/index.html")
      driver.find_element_by_id("username").clear()
      driver.find_element_by_id("username").send_keys("admin")
      driver.find_element_by_id("password").clear()

安装方法加了,好像也没用
页: [1]
查看完整版本: selenium 打开需要证书的网页怎么处理