• 编码的UI测试


    编码的UI测试

    使用visual studio对从win8应用商店中下载的APP进行编码的UI测试

    1、下载并打开windows app

    2、打开VS2013

    新建项目编码的UI测试项目

    3、点击红色录制按钮,开始进入录制

    4、进入APP,进行相应的操作,然后点击暂停按钮,点击生成代码,并命名,则完成一次测试

    5、点击继续录制,完成整个一组测试

    6、点击测试,选择资源管理器,弹出左侧对话框,点击重新生成解决方案,成功后,在左侧对话框中

    选择运行选定测试,结果为成功

    7、完成编码的UI测试,并生成了代码

    以下为生成的代码

    Imports System.Drawing
    Imports System.Text.RegularExpressions
    Imports System.Windows.Forms
    Imports System.Windows.Input
    Imports Microsoft.VisualStudio.TestTools.UITest.Extension
    Imports Microsoft.VisualStudio.TestTools.UITesting
    Imports Microsoft.VisualStudio.TestTools.UITesting.Keyboard
    Imports Microsoft.VisualStudio.TestTools.UnitTesting

    <CodedUITest()>
    Public Class CodedUITest1

    <TestMethod()>
    Public Sub CodedUITestMethod1()
    '
    ' 若要为此测试生成代码,请从快捷菜单中选择“为编码的 UI 测试生成代码”,然后选择菜单项之一。
    '
    Me.UIMap.Click()
    Me.UIMap.Movexiahualan()
    Me.UIMap.Movexiahualan2()
    Me.UIMap.ClickPicture()
    End Sub

    #Region "附加测试特性"
    '
    ' 编写测试时,可以使用以下附加特性:
    '
    '' 运行每项测试之前使用 TestInitialize 运行代码
    '<TestInitialize()> Public Sub MyTestInitialize()
    ' '
    ' ' 若要为此测试生成代码,请从快捷菜单中选择“为编码的 UI 测试生成代码”,然后选择菜单项之一。
    ' '
    'End Sub

    '' 运行每项测试之后使用 TestCleanup 运行代码
    '<TestCleanup()> Public Sub MyTestCleanup()
    ' '
    ' ' 若要为此测试生成代码,请从快捷菜单中选择“为编码的 UI 测试生成代码”,然后选择菜单项之一。
    ' '
    'End Sub

    #End Region

    '''<summary>
    '''获取或设置测试上下文,该上下文提供
    '''有关当前测试运行及其功能的信息。
    '''</summary>
    Public Property TestContext() As TestContext
    Get
    Return testContextInstance
    End Get
    Set(ByVal value As TestContext)
    testContextInstance = Value
    End Set
    End Property

    Private testContextInstance As TestContext

    Public ReadOnly Property UIMap As CodedUITestProject5.UIMap
    Get
    If (Me.map Is Nothing) Then
    Me.map = New CodedUITestProject5.UIMap()
    End If

    Return Me.map
    End Get
    End Property
    Private map As CodedUITestProject5.UIMap
    End Class

  • 相关阅读:
    1320. Graph Decomposition 夜
    1156. Two Rounds 夜
    1176. Hyperchannels 夜
    1227. Rally Championship 夜
    1450. Russian Pipelines 夜
    1137. Bus Routes 夜
    找回c盘空间
    IDOC
    .落叶无痕水无声
    真正写的第一篇博客吧
  • 原文地址:https://www.cnblogs.com/lushengli1234/p/4419724.html
Copyright © 2020-2023  润新知