Белешка
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Белешка
Функције прегледа нису намењене за коришћење у производњи и могу да имају ограничене функционалности. Ове функције су доступне пре званичног објављивања како би клијенти могли раније да им приступе и пруже повратне информације.
Тест Енгине нуди једноставне опције за аутентификацију како би подржао и развојне и производне сценарије. Овај чланак пружа јасан преглед ваших избора за аутентификацију и како одабрати најбољу опцију за ваше потребе.
Аутентификација је једноставна
Тест Енгине нуди једноставне методе аутентификације у зависности од врсте теста који желите да креирате.
Веб -базирани тестови (платно, апликације засноване на моделу)
За тестове засноване на вебу који користе интерактивни кориснички налог за покретање теста.
СторагеСтате (подразумевано)
- Користи Виндовс АПИ за заштиту података за сигурну локалну меморију
- Савршен за индивидуални развој и тестирање
- Аутоматски обрађује МФА и условни приступ
- Интерактивно прво пријављивање, аутоматизовано након тога
- Користи се за веб-базиране Цанвас и тестове апликација заснованих на моделу
Dataverse
- Користи Кс.509 сертификате и ASP.NET основну заштиту података
- Идеалан за тимска окружења и ЦИ / ЦД цевоводе
- Складишти шифроване токене у Dataverse
- Подржава принципе услуга за аутоматизовано тестирање
- Користи се за веб-базиране Цанвас и тестове апликација заснованих на моделу
OAuth Тестови засновани ( Dataverse)
За ПоверФк провајдера и директне Dataverse тестове, аутентификација ради другачије. Ови тестови добијају приступне токене директно из ваше Азуре ЦЛИ сесије користећи az команде за добијање приступних токена специфичних за ресурсе. Уверите се да сте пријављени пре az login --allow-no-subscriptions покретања ове врсте тестова.
Када користити сваки метод аутентификације
Следећа табела описује када се користи сваки метод аутентификације:
| Ако је потребно да... | Одабери | Зашто најбоље функционише |
|---|---|---|
| Почните брзо | StorageState |
Нулто подешавање, само покрените тестове и пријавите се |
| Тестирајте локално са МФА | StorageState |
Обрађује све савремене методе аутентификације |
| Делите тестне кориснике са својим тимом | Dataverse |
Централизовано, сигурно складиштење акредитива |
| Покрените тестове у ЦИ / ЦД цевоводима | Dataverse |
Не -интерактиван, аутоматизација-пријатељски |
| Користите принципе услуга | Dataverse |
Подржава сигурну, безглаву аутентификацију |
СторагеСтате аутентификација: Брзи почетак
Метода StorageState сигурно чува податке за аутентификацију претраживача локално користећи Виндовс АПИ за заштиту података. Савршен је за појединачне програмере и тестере.
# StorageState is the default, so you don't need to set it using the --user-auth parameter
pac test run `
--provider canvas `
--test-plan-file testplan.yaml `
--tenant your-tenant-id `
--environment-id your-environment-id
Dataverse аутентификација : Спреман за тим
Метода Dataverse чува шифроване токене користећи Dataverse Кс.509 сертификате и ASP.NET Цоре Дата Протецтион. Идеалан је за тимове и аутоматизоване токове посла.
Подешавање Dataverse аутентификације
- Преузмите решење Тест Енгине: https://aka.ms/TestEngineAuth
- Увезите решење у своје Dataverse окружење
- Подесите сертификат (самопотписан или од вашег ауторитета за сертификате)
- Конфигуришите принципе услуга за аутоматизовано тестирање (опционо, али препоручено)
# Example command with Dataverse authentication
pac test run `
--provider canvas `
--user-auth Dataverse `
--auth Certstore `
--test-plan-file testplan.yaml `
--tenant your-tenant-id `
--environment-id your-environment-id
Следећи кораци
Изаберите пут који је прави за вас:
- Водич за аутентификацију- Корак-по-корак упутства за обе методе аутентификације
- Безбедносни детаљи - Технички детаљи за стручњаке за безбедност
- Сервице Принципал Сетуп - Конфигуришите неинтерактивну аутентификацију за аутоматизацију