zoukankan      html  css  js  c++  java
  • 《SeleniumBasic 3.141.0.0

    在浏览器中打开如下网址:https://www.kj009.net/web1/upload.aspx

    可以看到一个“选择文件”的按钮,其实它的定义是一个input,只不过type是file。

    <input name="myfile" type="file" id="myfile">

    如果手工操作的话,会弹出一个选择文件的对话框。在SeleniumBasic中,只需要定位到该元素,然后利用SendKeys方法把要上传的文件路径设置上就行。

        Dim file As SeleniumBasic.IWebElement
        Dim Button1 As SeleniumBasic.IWebElement
        WD.url = "https://www.kj009.net/web1/upload.aspx"
        Set file = WD.FindElementById("myfile")
        If file Is Nothing = False Then
            file.SendKeys "D:TempVBE2014_SourceCode.rar"
        End If
        Set Button1 = WD.FindElementById("Button1")
        Button1.Click

    运行完Sendkeys那句以后,看到右侧已经显示文件名称了。

    代码中的Button1,是“我确认文件符合要求,现在上传”这个按钮。Click以后,可以看到提示“上传文件成功”

  • 相关阅读:
    Valid Number
    ZigZag Conversion
    KMP
    [OJ#40]后宫佳丽
    [OJ#39]左手右手
    [COJ0968]WZJ的数据结构(负三十二)
    [COJ0970]WZJ的数据结构(负三十)
    [BZOJ2815][ZJOI2012]灾难
    [BZOJ1923][Sdoi2010]外星千足虫
    [BZOJ4034][HAOI2015]树上操作
  • 原文地址:https://www.cnblogs.com/ryueifu-VBA/p/13763881.html
Copyright © 2011-2022 走看看