Partekatu bidez


Erabili izen-espazioak probetan (aurrebista) Power Fx

Oharra

Aurrebista-eginbideak ez daude ekoizpenerako diseinatuta, eta funtzionalitate murriztua izan dezakete. Eginbide horiek kaleratze ofiziala baino lehen dauden erabilgarri, bezeroek atzitu eta beren oharrak eman ditzaten.

Power Fx izen-espazioak funtzio multzo desberdinak antolatu eta bereizteko aukera ematen dien ezaugarri indartsua dira Power Fx lengoaiaren barruan. Izen-espazioak erabiliz, Power Fx-k eskaintzen dituen funtzio lehenetsiak, hala nola CountRows, eta helburu zehatzetarako gehitutako luzapenak, hala nola Preview.Pause bezalako funtzioak dituen Test Engine. Bereizketa honek argitasuna mantentzen eta ezaugarri multzo desberdinen arteko gatazkak saihesten laguntzen du.

Ezaugarri komunak vs. ekintza espezifikoak

Izen-espazioek argi uzten dute zeintzuk diren hizkuntzaren ezaugarri komunak eta zeintzuk diren luzapen jakin batzuei dagozkien ekintza espezifikoak. Power Fx Adibidez, CountRows bezalako funtzioak oinarrizko Power Fx hizkuntzaren parte dira eta unibertsalki eskuragarri daude. Bestalde, Preview.Pause bezalako funtzioak Test Motorrarentzat espezifikoak dira eta probak egiteko Power Apps testuinguruan soilik erabiltzen dira. Bereizketa honek garatzaileei funtzio bakoitzaren irismena eta aplikagarritasuna ulertzen laguntzen die, zeregin egokietarako tresna egokiak erabiltzen dituztela ziurtatuz.

Erabilera Zabalagoko Ekintzak Aurrebista Ezaugarrietatik Banatzea

Izen-espazioek garatzaileei erabilera zabalagoa duten ekintzak esperimentalak diren eta alda daitezkeen funtzioetatik bereizteko aukera ere ematen diete. Adibidez, Preview izen-espazioa oraindik probatzen eta fintzen ari diren hasierako kontzeptu eta ezaugarrietarako erabil daiteke. Aurrebista-ezaugarriak izen-espazio bereizi batean jarriz, garatzaileek ideia berriekin esperimentatu dezakete beren aplikazio nagusien egonkortasunari eragin gabe. Ikuspegi honek berrikuntza sustatzen du, ezaugarri egonkorren eta esperimentalen arteko muga argi bat mantenduz.

Aurreikuspenetik TestEngine izen-espaziorako aurrerapena

Ezaugarriak helduagoak eta egonkorragoak bihurtzen diren heinean, Preview izen-espaziotik TestEngine bezalako izen-espazio espezializatuagoetara igaro daitezke. Aurrerapen honek adierazten du ezaugarriak probatu eta findu direla, eta orain testuinguru zehatzetan erabilera zabalago baterako prest daudela. Adibidez, probak egiteko Preview izen-espazioan hasten den funtzio bat TestEngine izen-espaziora mugi daiteke, probak egiteko eszenatokietan bere fidagarritasuna eta erabilgarritasuna frogatu ondoren. Progresio egituratu honek funtzioen bizi-zikloa kudeatzen laguntzen du eta produkzio-inguruneetan ondo probatutako funtzionaltasunak soilik erabiltzen direla ziurtatzen du.

Izen-espazioak kudeatzea Proba-ezarpenetan

Power Fx -ko izen-espazioak YAML konfigurazioko proba-ezarpenen bidez kudea daitezke. Gaitasun honek baimendutako eta blokeatutako zerrendako balioak zehazteko aukera ematen dizu, zein izen-espazio gaituta dauden kontrolatzeko. Berez, TestEngine izen-espazioa baimenduta dago.

YAML proba-ezarpenek izen-espazio hauek blokeatzen dituzte: Power Fx

testSettings:
  headless: false
  locale: "en-US"
  recordVideo: true
  extensionModules:
    enable: true
    allowNamespaces:
      - Preview