zoukankan      html  css  js  c++  java
  • 使用UI Automation实现自动化测试4.4 (ValuePattern)

    ValuePattern

    ValuePatternUI Automation中最常见的Pattern之一,WinformWPFTextBox控件都支持ValuePattern

    ValuePattern的一个重要的方法是SetValue,在允许调用 SetValue 之前,控件应将其 IsEnabledProperty 设置为 true 并将其 IsReadOnlyProperty 设置为 false

    通过ValuePatternCurrent属性可以获得控件的valueIsReadOnly属性。

    实现 Value 控件模式时,请注意以下准则和约定:

    如果任何项的值是可编辑的,则诸如 ListItem TreeItem 等控件必须支持 ValuePattern,而不管控件的当前编辑模式如何。如果子项是可编辑的,则父控件还必须支持 ValuePattern

        下面的例子是通过ValuePattern来给TextBox设置和获取值:

    Code

    下面的代码是xaml设计:

    Code

         本文通过简单的实例介绍了UI Automation中的ValuePattern及其使用方法。

  • 相关阅读:
    转:MongoDB · 引擎特性 · journal 与 oplog,究竟谁先写入?
    Oracle 11g R2(11.2.0.4) RAC 数据文件路径错误解决--ORA-01157 ORA-01110: 数据文件
    Oracle 高可用作业测试
    Oracle 常见进程
    Mycat-server-1.6.5 常见分片方式
    转:三思!大规模MySQL运维陷阱之基于MyCat的伪分布式架构
    RabbitMQ 安装
    cmd 切换目录和配置环境变量和Curl批量执行Url
    sql中表变量
    Core 项目下使用SQl语句
  • 原文地址:https://www.cnblogs.com/kangyi/p/1566945.html
Copyright © 2011-2022 走看看