Sdílet prostřednictvím


GenericAppConfigurator Třída

Definice

Představuje obecnou specifickou část ConfigureApp rozhraní API fluent. Neměly by se používat přímo.

public class GenericAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type GenericAppConfigurator = class
    interface IFluentInterface
Public Class GenericAppConfigurator
Implements IFluentInterface
Dědičnost
GenericAppConfigurator
Implementuje

Konstruktory

GenericAppConfigurator()

Představuje obecnou specifickou část ConfigureApp rozhraní API fluent. Neměly by se používat přímo.

Vlastnosti

Android

Určuje, že se jedná o aplikaci pro Android.

iOS

Určuje, že se jedná o aplikaci pro iOS.

Metody

Debug()

Povolí protokolování ladění z test runneru.

DeviceIp(String)

Nakonfiguruje IP adresu zařízení. Obecně je nejlepší nechat nenasazení, pokud aplikaci pro iOS nespouštějíte na fyzickém zařízení.

DevicePort(Int32)

Nakonfiguruje port zařízení. Obecně je nejlepší nechat nenasaděný.

DisableSpecFlowIntegration()

Zakáže automatické generování snímků obrazovky po každém kroku SpecFlow.

EnableLocalScreenshots()

Umožňuje ukládání místních snímků obrazovky. Vždy povoleno v cloudu.

GetConfiguration()

Vytvoří obecnou konfiguraci aplikace, která obsahuje sdílenou konfiguraci napříč platformami. Vlastnosti Android nebo iOS by se měly používat místo toho jako součást rozhraní Fluent API, pokud není potřeba konfigurace.

LogDirectory(String)

Nastaví adresář pro ukládání místních souborů protokolu.

PreferIdeSettings()

Vždy použije nastavení z integrovaného vývojového prostředí (IDE), pokud jsou k dispozici, a přepíše ostatní nakonfigurované hodnoty. Pokud není nastavená, explicitní konfigurace zakáže integraci integrovaného vývojového prostředí (IDE).

Explicitní implementace rozhraní

IFluentInterface.GetType()

Představuje obecnou specifickou část ConfigureApp rozhraní API fluent. Neměly by se používat přímo.

Platí pro