none
CODED UI TEST :La reproduccion no encuentra el control en las propiedades de busquedas indicadas RRS feed

  • Pregunta

  • Buenas tardes

    Al reproducir la pruebas de interfaz de usuario ,cuando debe dar clic la grabación a un Botón sale el error:

    Nombre de la prueba: CUITFacturarLocal

    Nombre completo de la prueba: FacturacionEnLote.FacturarLocal.CUITFacturarLocal
    Origen de la prueba: D:\Pruebas\TestFlexBusinessERP\4.1.98\FacturacionEnLote\FacturarLocal.cs : línea 27
    Resultado de la prueba: no superadas
    Duración de la prueba: 0:01:06.0610824

    Seguimiento de la pila de Result:
    en Microsoft.VisualStudio.TestTools.UITest.Playback.Engine.IRPFPlayback.FindAllScreenElements(IScreenElement pScreenElementStart, String bstrQueryId, Object& pvarResKeys, Int32 cResKeys, Int32 nMaxDepth, Object[]& foundDescendants)
       en Microsoft.VisualStudio.TestTools.UITest.Playback.ScreenElement.FindTopLevelWindowHelper(String queryId)
       en Microsoft.VisualStudio.TestTools.UITest.Playback.ScreenElement.FindFromPartialQueryId(String queryId, Boolean resetSkipStep)
       en Microsoft.VisualStudio.TestTools.UITesting.UITestControl..ctor(String queryId)
     --- Fin del seguimiento de la pila de la excepción interna ---
        en Microsoft.VisualStudio.TestTools.UITesting.Playback.MapControlNotFoundException(COMException ex, IPlaybackContext context)
       en Microsoft.VisualStudio.TestTools.UITesting.Playback.MapAndThrowComException(COMException innerException, IPlaybackContext context)
       en Microsoft.VisualStudio.TestTools.UITesting.Playback.MapAndThrowException(Exception exception, IPlaybackContext context)
       en Microsoft.VisualStudio.TestTools.UITesting.Playback.MapAndThrowException(Exception exception, String queryId)
       en Microsoft.VisualStudio.TestTools.UITesting.UITestControl..ctor(String queryId)
       en Microsoft.VisualStudio.TestTools.UITesting.SearchHelper.SearchTopLevelWindow(ISearchArgument topLevelSearchArg, String topLevelElementQueryId)
       en Microsoft.VisualStudio.TestTools.UITesting.SearchHelper.GetTitleUpdatedTopLevelWindow(ISearchArgument topLevelSearchArg, String queryId, IList`1 windowTitles)
       en Microsoft.VisualStudio.TestTools.UITesting.SearchHelper.GetTopLevelElement(Boolean useCache, Boolean useCacheOnly, ISearchArgument searchArg, IList`1 windowTitles, Int32& timeLeft)
       en Microsoft.VisualStudio.TestTools.UITesting.SearchHelper.GetElement(Boolean useCache, ISearchArgument searchArg)
       en Microsoft.VisualStudio.TestTools.UITesting.SearchHelper.Search(ISearchArgument searchArg)
       en Microsoft.VisualStudio.TestTools.UITesting.UITestControl.FindInternal()
       en Microsoft.VisualStudio.TestTools.UITesting.UITestControl.FindControlIfNecessary()
       en Microsoft.VisualStudio.TestTools.UITesting.UITestControl.DrawHighlightPrivate()
       en Microsoft.VisualStudio.TestTools.UITesting.UITestControl.<DrawHighlight>b__174_0()
       en Microsoft.VisualStudio.TestTools.UITesting.CodedUITestMethodInvoker.InvokeMethod[T](Func`1 function, UITestControl control, Boolean firePlaybackErrorEvent, Boolean logAsAction)
       en Microsoft.VisualStudio.TestTools.UITesting.UITestControl.DrawHighlight()
       en FacturacionEnLote.UIMap.Aceptaralcuadraderesultados4() en D:\Pruebas\TestFlexBusinessERP\4.1.98\FacturacionEnLote\UIMap.Designer.cs:línea 883
       en FacturacionEnLote.FacturarLocal.CUITFacturarLocal() en D:\Pruebas\TestFlexBusinessERP\4.1.98\FacturacionEnLote\FacturarLocal.cs:línea 38
    Mensaje de Result:
    El método de prueba FacturacionEnLote.FacturarLocal.CUITFacturarLocal produjo la excepción: 
    Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException: La reproducción no encuentra el control en las propiedades de búsqueda indicadas. detalles adicionales: 
    TechnologyName:  'MSAA'
    ControlType:  'Window'
    Name:  '&Aceptar'
    ClassName:  'WindowsForms10.Window'
     ---> System.Runtime.InteropServices.COMException: Devuelto error HRESULT E_FAIL de una llamada a un componente COM.

    También me sucede lo mismo en las cajas de textos ,celdas dentro de una grilla.

    Uso controles de Infragistics

    Gracias

    Gracias


    miércoles, 21 de diciembre de 2016 20:21

Todas las respuestas