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

    ScrollPattern

    ScrollPattern是用来操作控件的滚动条,目前支持ScrollPattern的控件有ListBoxlistViewGridViewTreeView.

    ScrollPattern主要方法

    1.         Scroll 水平和垂直滚动内容区域的可见区域滚动, Scroll有两个参数,其类型为ScrollAmount枚举类型。

    2.         ScrollHorizontal 按指定的 ScrollAmount 水平滚动内容区域的当前可见区域滚动。

    3.         ScrollVertical 按指定的 ScrollAmount 垂直滚动内容区域的当前可见区域滚动。

    ScrollPattern属性

     

    1.    VerticallyScrollable 属性用于判定是否可以垂直滚动。

    2.    HorizontallyScrollable 属性用于判定是否可以水平滚动。

    3.    HorizontalScrollPercent 获取当前水平滚动条的位置。

    4.    VerticalScrollPercent 获取当前垂直滚动条的位置。

     

    下面我们通过一个实例来演示自动化测试中如何使用ScrollPattern来测试GridView中滚动条的方法:

    Code

       XAML源码:

    Code

           后台CS源码:

    Code

           数据库及数据库表源码:

    Code

            本文简单介绍了ScrollPattern以及使用ScrollPattern来操作垂直水平滚动条。

  • 相关阅读:
    浅谈工作流的作用
    WinForm上播放Flash文件
    C#反序列化 “在分析完成之前就遇到流结尾”
    UML类图详解
    关于C#中Thread.Join()的一点理解
    c# 反射的用法
    C#多线程学习笔记之(abort与join配合使用)
    UML用例图总结
    asp.net 发布到IIS中出现”处理程序“PageHandlerFactoryIntegrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”“错误的解决方法
    C#序列化和反序列化
  • 原文地址:https://www.cnblogs.com/kangyi/p/1585125.html
Copyright © 2011-2022 走看看