如何在robot fram中为自签名证书设置Firefox首选项

2024-09-21 00:19:51 发布

您现在位置:Python中文网/ 问答频道 /正文

因为我的应用程序在屏幕上设置了SelfCaly和我的证书,所以我可以用它来注册所有的证书吗?我尝试创建FireFox配置文件并设置

fp.set_preference("webdriver_accept_untrusted_certs",True)

但没用。 我知道在手动接受证书后有解决办法,但我不想手动这样做。在

我的Python代码看起来像

^{pr2}$

机器人测试用例看起来像

Launch Infoscale Access
    ${random_string} =  Generate Random String  8
    ${path} Catenate    SEPARATOR=\\    ${EXECDIR}  ${random_string}
    Create Directory    ${path}
    ${profile} =    create_profile  ${path}
    Log ${path}
    Open Browser    ${LOGIN URL}    ${BROWSER}  ff_profile_dir=${profile}

下面是我正在使用的库的版本 Python2.7 硒2.32.0 机器人框架2.6.0 geckodriver-v0.11.1-win64


Tags: path应用程序string屏幕配置文件机器人random手动

热门问题