Avatar notebook default
22篇文章 · 12405字 · 2人关注
  • Resize,w 360,h 240
    文件下载

    ·如果上传按钮是input标签,只要定位上传按钮,可优先尝试调用send_keys()方法输入文件路径; ·如果需要打开系统窗口,即Window...

  • Resize,w 360,h 240
    文件上传

    WebDriver并没有提供对应的方法,可通过以下两种思路解决:·如果上传按钮是input标签,只要定位上传按钮,可优先尝试调用send_key...

  • Resize,w 360,h 240
    Selenium Server工作原理

    在自动化测试过程中当测试用例需要验证的环境比较多时,可以通过Selenium Grid控制测试用例在不同的环境下运行。Selenium Grid...

  • Selenium分布式

    Selenium Grid Selenium Grid是用于分布式执行测试用例的工具。通过Selenium Grid可以控制多台主机的多个浏览器...

  • UnitTest

    UnitTest的核心要素 UnitTest的核心要素有TestCase、TestSuite、TextTestRunner、TextTestRe...

  • JS处理多窗口

    JS修改元素属性可以实现多窗口之间的切换。 对于多窗口的处理,只需要修改target属性即可。查看“帮助”链接,会发现其target="_bla...

  • JS操作

    JavaScript(以后简称JS)是一种脚本语言,它在客户端上运行,即在浏览器上运行。 滚动条、时间控件等,借助JavaScript来完成。 ...

  • 屏幕截图

    在测试脚本执行过程中,当运行到某些步骤时存在运行失败的可能性。当脚本运行失败时,可以看脚本运行错误信息是常用的方法,如果可以把当前步骤所操作的场...

  • Cookie处理

    Cookie存储在客户端,Cookie存储的数据量有限,不同的浏览器存储容量也不同,一般不超过4KB,因此Cookie只能存储一些少量的数据。 ...

文集作者