Toolverse
All skills

run-device-tests

by dotnet

Build and run .NET MAUI device tests locally with category filtering. Supports iOS, MacCatalyst, Android on macOS; Android, Windows on Windows. Use TestFilter to run specific test categories.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
dotnet
Category
Mobile
Views
24

About this skill

Build and run .NET MAUI device tests locally with category filtering. Supports iOS, MacCatalyst, Android on macOS; Android, Windows on Windows. Use TestFilter to run specific test categories.

How to use

  1. Zainstaluj wymagane narzędzia: xharness (globalny dotnet tool), .NET SDK z zainstalowanymi workloadami platformy, Xcode z symulatorami iOS (na macOS), Android SDK z emulatorem (na macOS i Windows) oraz Windows SDK (na Windows).

  2. Przygotuj środowisko — umiejętność automatycznie ładuje skrypty pomocnicze do uruchamiania symulatorów iOS i emulatorów Android z katalogu .github/scripts/shared.

  3. Uruchom testy dla wybranej platformy, podając ścieżkę do projektu testowego — na przykład dla Controls użyj src/Controls/tests/DeviceTests/Controls.DeviceTest.

  4. Zastosuj filtrowanie kategorii testów za pomocą parametru TestFilter, aby uruchomić tylko konkretne testy — na przykład aby testować tylko komponenty Button, podaj odpowiednią kategorię.

  5. Wybierz docelową platformę zgodnie z systemem operacyjnym — na macOS możesz wybrać iOS, MacCatalyst lub Android, na Windows — Android lub Windows.

  6. Umiejętność uruchomi budowanie i wykonanie testów na wybranym symulatorze lub emulatorze, wyświetlając wyniki kompatybilności aplikacji.

Related skills

app-store-optimization

by davila7

Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store

Mobile
1153

vercel-react-native-skills

by vercel-labs

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or

Mobile
1745

mobile-design

by sickn33

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or

Mobile
6091

build-iphone-apps

by glittercowboy

Build professional native iPhone apps in Swift with SwiftUI and UIKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode. Targets iOS 26 with iOS 18 compatibility.

Mobile
1182

analyzing-financial-statements

by anthropics

This skill calculates key financial ratios and metrics from financial statement data for investment analysis

Mobile
16113

create-plan

by antinomyhq

Generate detailed implementation plans for complex tasks. Creates comprehensive strategic plans in Markdown format with objectives, step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches. Use when users need

Mobile
13108