Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Poznámka
Funkcie ukážky nie sú určené na produkčné účely a môžu mať obmedzenú funkčnosť. Tieto funkcie sú k dispozícii pred oficiálnym vydaním, aby k nim mohli zákazníci získať rýchly prístup a poskytnúť odozvu.
Power Apps Test Engine je testovacie riešenie navrhnuté špeciálne pre aplikácie. Power Platform Či už ste v automatizovanom testovaní nováčikom, oboznámení s Test Studiom alebo skúseným vývojárom so znalosťami Playwrightu, Test Engine ponúka škálovateľný prístup k testovaniu, ktorý je v súlade s filozofiou low-code. ...Power Platform
Získajte viac informácií o tom, ako vám Test Engine pomôže bez ohľadu na to, kde začínate:
Ak testujete svoje aplikácie manuálne, Test Engine poskytuje prístupný vstupný bod k automatizácii testovania: Power Platform
- Nízko-kódový prístup: Vytvárajte automatizované testy pomocou YAML a Power Fx, rovnakého jazyka vzorcov, aký sa používa v Power Apps
- Nie sú potrebné žiadne znalosti DOM: Na interakciu s komponentmi vašej aplikácie nemusíte rozumieť HTML ani CSS selektorom
- Známa terminológia: Testy odkazujú na názvy ovládacích prvkov tak, ako sa zobrazujú v Power Apps Studio, vďaka čomu sú testy ľahko čitateľné a spravovateľné.
Testovací engine vám môže pomôcť:
- Ušetrite čas: Automatizujte opakujúce sa testovacie scenáre, ktoré momentálne vykonávate manuálne
- Zvýšenie pokrytia: Častejšie vykonávajte komplexnejšie testy
- Vytvorte základnú testovaciu líniu: Zdokumentujte svoj testovací proces vo formáte, ktorý je možné opätovne použiť a zdieľať
- Učte sa postupne: Začnite s jednoduchými testami a rozširujte ich podľa toho, ako sa budete cítiť pohodlnejšie
Testovací engine momentálne pracuje s nasledujúcimi komponentmi: Power Apps Power Platform
Na používanie testovacieho nástroja musíte nainštalovať Microsoft Power Platform rozhranie CLI .
Začíname s testovacím enginom
Prístup k začatiu závisí od vašej pozície a úrovne skúseností:
Nainštalujte nástroje:
- Inštalácia rozhrania príkazového riadka Microsoft Power Platform
- Oboznámte sa so základnými operáciami príkazového riadka
Začnite jednoduchým testom:
Zlepšite si svoje testovacie zručnosti:
- Postupujte podľa návodov a príkladov v dokumentácii k Test Engine
- Postupne pridávajte do testov zložitejšie scenáre
Kľúčové vlastnosti a výhody
Power Apps Test Engine poskytuje komplexnú sadu funkcií na podporu robustného, nízkokódového a profesionálneho testovania riešení. Power Platform Nasledujúce hlavné body ukazujú, ako vám Test Engine môže pomôcť automatizovať, overovať a udržiavať kvalitu vo vašich aplikáciách. Power Platform
Komplexné integračné testovanie
Každá z nasledujúcich funkcií je navrhnutá tak, aby vám pomohla dosiahnuť komplexné integračné testovanie vo vašich riešeniach: Power Platform
- Komplexné Power Platform pokrytie: Otestujte celé svoje riešenie s integrovaným testovaním pre aplikácie Canvas, aplikácie riadené modelmi a Dataverse
- Testovanie realistickej používateľskej cesty: Overte kompletné obchodné procesy naprieč viacerými Power Platform komponentmi a zabezpečte, aby vaše riešenia fungovali podľa očakávaní pre skutočných používateľov.
- Zjednodušené nastavenie prostredia: Používajte rovnaký kontext overovania v celej testovacej sade, čím sa znižuje zložitosť nastavenia a réžia údržby.
Testovanie prirodzeného jazyka a pomocou umelej inteligencie
Každá z nasledujúcich funkcií je navrhnutá tak, aby vám pomohla dosiahnuť integračné testovanie prirodzeného jazyka a umelej inteligencie vo vašich riešeniach: Power Platform
- Testy generované Copilotom: Vytvárajte testy pomocou prirodzeného jazyka – popíšte, čo chcete testovať, a nechajte Copilota pomôcť s generovaním testovacieho kódu
- Testovanie v prirodzenom jazyku a generatívne testovanie s využitím umelej inteligencie: Vytvárajte testovacie plány v prirodzenom jazyku a konvertujte ich na spustiteľné testy pomocou generatívnych funkcií umelej inteligencie
- Overenie výsledkov umelej inteligencie: S istotou testujte funkcie s umelou inteligenciou pomocou špecializovaných funkcií, ktoré spracovávajú nedeterministické výstupy umelej inteligencie
- Testovacie plány čitateľné človekom: Píšte a udržiavajte testy, ktorým rozumejú obchodní používatelia aj vývojári a do ktorých môžu prispievať
- Tvorba testov s pomocou umelej inteligencie: Použite GitHub Copilot na urýchlenie tvorby testov pomocou riešení s riadeným zdrojovým kódom
Power Fx tvorba testov
Použitie **ako jazyka na tvorbu textu** prináša nasledujúce výhody: Power Fx
- Známy jazyk vzorcov: Píšte testy pomocou rovnakého Power Fx jazyka , ktorý už poznáte z tvorby aplikácií pre plátno
- Nízka krivka učenia: Využite svoje existujúce Power Platform zručnosti na vytváranie testov bez učenia sa zložitých testovacích rámcov
- Odkazy na názvy ovládacích prvkov: Odkazujte na ovládacie prvky aplikácie podľa ich názvov v štúdiu, namiesto toho, aby ste sa museli učiť zložité selektory DOM
Testovacia infraštruktúra pripravená na podnikanie
Podnikoví zákazníci potrebujú robustné funkcie na bezpečnú správu overovania. Testovací engine poskytuje:
- Flexibilita overovania: Podpora interaktívneho prihlásenia, princípu služby a perzistencie relácie podľa vašich bezpečnostných požiadaviek
- Integrácia ALM: Bezproblémová integrácia s Azure DevOps, akciami GitHub a ďalšími kanálmi CI/CD pre automatizované testovanie
- Podpora MFA: Spúšťajte automatizované testy v prostrediach, ktoré vynucujú viacfaktorové overovanie bez kompromisov
Pokročilé testovacie možnosti
Toto sú pokročilé funkcie, ktoré poskytuje Test Engine:
- Simulácia konektorov: Vytvárajte spoľahlivé testy simuláciou odpovedí konektorov, a to aj pre platené alebo externé služby
- Izolácia údajov: Testovanie s predvídateľnými údajmi bez ovplyvnenia produkčného prostredia
- Vizuálna diagnostika: Riešenie problémov s testovacími zlyhaniami pomocou automatických snímok obrazovky a videozáznamov
Obmedzenia
Keďže Test Engine je v ukážkovej fáze, majte na pamäti tieto aktuálne obmedzenia:
- Nastavenia miestneho nastavenia prehliadača sa riadia predvolenými nastaveniami prehliadača
- Niektoré špecializované ovládacie prvky môžu vyžadovať použitie funkcie Preview.PlaywrightAction
- Funkcie testovania výkonu sú stále vo vývoji
Podporované webové prehliadače
Testovací engine funguje s nasledujúcimi prehliadačmi:
- Chróm (Chrome, Microsoft Edge)
- Firefox
- WebKit (Safari)