iOSAppConfigurator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje specifickou část ConfigureApp rozhraní FLUENT API pro iOS. Nemělo by se používat přímo.
public class iOSAppConfigurator : Xamarin.UITest.Utils.IFluentInterface
type iOSAppConfigurator = class
interface IFluentInterface
Public Class iOSAppConfigurator
Implements IFluentInterface
- Dědičnost
-
iOSAppConfigurator
- Implementuje
Konstruktory
iOSAppConfigurator(GenericAppConfigurator) |
Součást ConfigureApp rozhraní FLUENT API. Nemělo by se používat přímo. |
Metody
ApiKey(String) |
Zastaralé.
Zastaralé (1.1): Odebere se. Nastaví klíč rozhraní API služby Xamarin Test Cloud pro aktivaci. |
AppBundle(String) |
Nakonfiguruje sadu aplikací pro použití. Vynutí spuštění simulátoru. |
AppBundleZip(String) |
Nakonfiguruje sadu zazipovaných aplikací pro použití. Vynutí spuštění simulátoru. |
AutArguments(IEnumerable<String>) |
Nastaví argumenty, které se mají odeslat do aut. |
AutEnvironmentVars(Dictionary<String,String>) |
Nastaví prostředí pro odeslání do aut. |
CodesignIdentity(String) |
Zastaralé.
Zadejte identitu použitou ke kodesignu prostředků aplikace. Platí pouze při použití DeviceAgent a testování na fyzických zařízeních. Pokud se nezadá, použije se identita použitá k podepsání AppBundle(String)AppBundleZip(String) nebo aplikace. |
ConnectToApp() |
Sestaví konfiguraci a připojí se k již spuštěné aplikaci. Používá se pro pokročilé scénáře. Místo toho by měli používat StartApp(AppDataMode) běžní uživatelé. |
Debug() |
Povolí protokolování ladění z testovacího runneru. |
DeviceIdentifier(String) |
Nakonfiguruje zařízení pro použití s identifikátorem zařízení (UUID). |
DeviceIp(String) |
Nakonfiguruje IP adresu zařízení. Obecně je nejlepší nechat bez nastavení, pokud na fyzickém zařízení nemáte spuštěnou aplikaci pro iOS. |
DevicePort(Int32) |
Nakonfiguruje port zařízení. Obecně je nejlepší nechat nenasazené. |
DisableSpecFlowIntegration() |
Zakáže automatické generování snímků obrazovky po každém kroku SpecFlow. |
EnableLocalScreenshots() |
Povolí místní ukládání snímků obrazovky. Vždy povoleno v cloudu. |
GetConfiguration(StartAction, AppDataMode) |
Vytvoří konfiguraci aplikace pro iOS, kterou lze použít pro vstup pro iOSApp. Metody StartApp(AppDataMode) a ConnectToApp() by měly být použity místo toho, pokud nemáte konkrétní potřeby konfigurace. |
InstalledApp(String) |
Nakonfiguruje nainstalovanou aplikaci tak, aby ji používala. Vynutí spuštění na fyzickém zařízení. |
LogDirectory(String) |
Nastaví adresář pro ukládání místních souborů protokolů. |
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 ji nenastavíte, explicitní konfigurace zakáže integraci integrovaného vývojového prostředí (IDE). |
StartApp(AppDataMode) |
Sestaví konfiguraci a spustí aplikaci na vybraném zařízení nebo simulátoru. |
WaitTimes(IWaitTimes) |
Konfiguruje výchozí doby čekání pro architekturu. |
Explicitní implementace rozhraní
IFluentInterface.GetType() |
Představuje specifickou část ConfigureApp rozhraní FLUENT API pro iOS. Nemělo by se používat přímo. |