Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Ескертпе
Алдын ала қарау мүмкіндіктері өндірісті пайдалану үшін арналмаған және функционалдық шектеулі болуы мүмкін. Бұл мүмкіндіктер ресми жарияланудан бұрын қолжетімді, сондықтан тұтынушылар ерте қатынаса алады және кері байланыс бере алады.
Dataverse және Power Platform қосқыштарымен өзара әрекеттесуді имитациялау мүмкіндігі нақты деректерді қажет етпей-ақ сынақ сценарийлерін анықтауға мүмкіндік беру арқылы төмен кодты қолданбаларды тексеруде маңызды рөл атқаруы мүмкін.
Бұл тәсіл ықтимал мәселелерді анықтауға және шешімнің нақты деректерге әсер ету қаупінсіз әртүрлі жағдайларда күтілгендей жұмыс істеуін қамтамасыз етуге көмектеседі.
Қоңырауларды имитациялаудың артықшылықтары
Preview.SimulateDataverse және Preview.SimulateConnector сияқты функцияларды пайдалану арқылы сіз:
- Әртүрлі сценарийлерді тексеру: Қолданбаның нақты деректерге әсер етпей, әртүрлі сценарийлермен, соның ішінде шеткі жағдайлармен және ерекше жағдайлармен жауап беру жолын қарастырыңыз.
- Бақытты жол сынақтары: Модельдеулерді орындау барлығы күткендей жұмыс істейтін "бақытты жолды" сынауға мүмкіндік береді.
- Үздік жағдайларды және ерекше жағдайларды тексеру: қолданбаларыңыздың оларды мұқият өңдеуін қамтамасыз ететін сынақтың шеткі жағдайларын және күтілетін ерекшеліктерді растайтын сынақтарды құрастырыңыз.
Power Fx функциялары
Preview.SimulateDataverse және Preview.SimulateConnector функциялары Dataverse ішінде сақталған ағымдағы деректерге немесе қосқыштар арқылы орындалған әрекеттерге тәуелділіктен тәуелсіз Power App әрекетін тексеру үшін маңызды функционалдылықты қамтамасыз етеді. Бұл функцияларды қолдану арқылы әртүрлі сынақ сценарийлерін сынауға және сынап жатқан қолданбаның күйін іліп қоюға жол бермеуге болады.
Dataverse сұрауды имитациялау
Ең көп тараған модельдеу сценарийі қолданба Dataverse деректерін сұрағысы келгенде қандай деректерді пайдалану керектігін анықтауға мүмкіндік беру болып табылады. Бұл жағдайда сіз Preview.SimulateDataverse функциясын пайдалана аласыз. Мысалы
Preview.SimulateDataverse({
Action: "Query",
Entity: "Account",
When: Table({Status: "Active", CreatedOn: "> 2023-01-01"}),
Then: Table({Name: "Test", Owner: "John Doe"}) // Return Value
});
Бұл функция Dataverse белсенді және Status 12 қаңтардан кейінгі мән болған кезде Тіркелгі кестесі сұрайтын CreatedOn үлестіреді. Модельдеудің осы түрін пайдалану әртүрлі нәтижелер қайтарылған кезде қолданбаның қалай жауап беретінін тексеруге көмектесуі мүмкін.
Қосқыш шақыруын имитациялау
Басқа кең таралған сценарий - а Power Platform қосқышқа сұраудан қайтарылатын деректерді анықтау мүмкіндігі. Бұл жағдайда сіз Preview.SimulateConnector функциясын пайдалана аласыз. Мысалы
Preview.SimulateConnector({
Name: "Office365Groups",
When: {Action: "ListOwnedGroupsV2"},
Then: Table({Name: "Test"})
});
Бұл функция әрекет Office365Groups болғанда ListOwnedGroupsV2қосқышқа қосқышты шақыруды имитациялайды. Ол қолданбаның қосқыш шақыруларын қалай өңдейтінін тексеруге көмектеседі және қосқыш күтілетін сынақ деректерін қайтаратынын қамтамасыз етеді.