美文网首页python测试开发
自动化测试如何处理日期控件

自动化测试如何处理日期控件

作者: Leo_0626 | 来源:发表于2017-10-11 14:18 被阅读73次

1、手动定位时间控件中的日期,手动选择,其中还要切换到时间控件框架,然后再切换回来,想想就麻烦,本人不太推荐
2、一般时间控件是有readonely属性,这里我们可以采用执行js脚本,去掉input标签中的readonly属性,这个时候就可以直接输入时间,send_keys()。

image.png
js = document.getElementById().removeAttribute("readonly")
driver.execute_script(js)

3、如果时间控件readonly属性隐藏,可以直接给value赋值


image.png
js = document.getElementById().value="2017-02"
driver.execute_script(js)

相关文章

  • 自动化测试如何处理日期控件

    1、手动定位时间控件中的日期,手动选择,其中还要切换到时间控件框架,然后再切换回来,想想就麻烦,本人不太推荐2、一...

  • iOS 自动化测试(XCTest, UITests)

    文章目录 前言 如何创建自动化测试 创建好的自动化测试在哪里? 如何使用自动化测试 生命周期(运行流程) 具体使用...

  • Android自动化测试中如何处理各种弹窗

    在UI自动化测试中弹窗是影响自动化用例稳定性的一大因素,如何方便快捷的处理各种情况下的弹窗,是搞UI自动化测试必须...

  • iOS 自动化测试(XCTest, UITests)

    前言 如何创建自动化测试 创建好的自动化测试在哪里? 如何使用自动化测试 生命周期(运行流程) 具体使用介绍初始化...

  • 自动化测试|关于如何成长为自动化测试专家

    关于如何成长为自动化测试专家: 自动化测试和性能测试不一样,性能测试主要是对服务器的性能做测试,而自动化测试是从前...

  • 自动化测试-1

    如何做自动化测试 会使用自动化工具不能称为自动化测试人员,只能称为“工具小子” 能独立编写测试脚本,能开发一些测试...

  • Selenium3 基于Python 学习笔记

    第一章 自动化测试基础 分层自动化测试概念:从传统的黑盒 UI 自动化转变为数据处理层 + 业务逻辑层 + UI...

  • UI自动化测试处理安全控件的输入

    1.场景描述 最近在做web端的UI自动化测试,涉及与第三方页面的交互,发现selenium对带有安全控件的输入框...

  • iOS自动化测试持续构建

    自动化测试,如果没有持续构建,就算不上真正意义的自动化测试。所以,会写IOS自动化以后,首先做的,就是考虑如何...

  • 六大自动化测试技巧

    测试自动化有助于提高开发速度,同时减少成本和工作量。在本文中,将分享如何进行自动化测试,以帮助保持测试自动化活动在...

网友评论

    本文标题:自动化测试如何处理日期控件

    本文链接:https://www.haomeiwen.com/subject/mxfwyxtx.html