Izveidot un testēt Selenium IDE plūsmas

Svarīgi

Šajā rakstā ir aplūkotas tēmas, kas saistītas ar mantotajām sistēmām. Migrējiet plūsmas, kas izveidotas, izmantojot šos risinājumus, uz Power Automate darbvirsmu vai dzēsiet tās.

  • Selēna IDE ir novecojusi un vairs nedarbosies pēc 2023. gada 28. februāra.
  • Windows rakstītājs (V1) ir novecojis un vairs nedarbojas.

Veiciet šīs darbības, lai izveidotu vienkāršu selēna plūsmu.

Selēna IDE plūsmas izveide

  1. Microsoft Edge Atveriet (versija 80 vai jaunāka) vai Google Chrome un pēc tam pārejiet uz Power Automate.

  2. Ja nepieciešams, piesakieties ar savu darba vai mācību kontu.

  3. Atlasiet Manas plūsmas Darbvirsmas plūsmas>>Jaunums.

    Ekrānuzņēmums, kurā redzama opcija izveidot jaunu selēna IDE plūsmu.

  4. Noklikšķiniet uz Papildu darbvirsmas plūsmas opcijas.

    Ekrānuzņēmums, kurā redzamas dditional darbvirsmas plūsmas opcijas.

  5. Atlasiet Selēna IDE un pēc tam atlasiet Tālāk.

    Ekrānuzņēmums, kurā redzama opcija Selēna IDE.

  6. Laukā Flow name (Plūsmas nosaukums ) ievadiet selēna IDE plūsmas nosaukumu.

  7. Laukā Pamata URL ievadiet tās tīmekļa vietnes vietrādi URL , kuru vēlaties automatizēt , un pēc tam atlasiet Palaist ierakstītāju.

    Ekrānuzņēmums, kurā redzami lauki, lai aizpildītu plūsmas nosaukumu un vietrādi URL.

    Tiek palaists Selēna IDE.

    Padoms

    Padoms: vienā cilnē varat ierakstīt darbības vairākās HTTP vai HTTPS vietnēs.

  8. Sadaļā Selenium IDE ekrāna augšējā labajā pusē atlasiet sarkano pogu REC , lai palaistu ierakstītāju.

    Tiek atvērts iepriekšējā darbībā izvēlētais vietrādis URL.

    Pogas Rec ekrānuzņēmums.

  9. Veiciet darbības, kuras vēlaties ierakstīt tīmekļa vietnē.

    Padoms

    Apakšējā labajā stūrī varat redzēt ierakstīšanas statusu.

    Ieraksta statusa ekrānšāviņš.

  10. Kad esat pabeidzis ierakstīšanu, atlasiet sarkano pogu Apturēt selēna IDE augšējā labajā stūrī.

    Pogas Pārtraukt ekrānuzņēmums.

  11. Ekrāna augšējā kreisajā pusē atlasiet pogu Palaist pašreizējo testu , lai redzētu tikko izveidoto selēna IDE plūsmu.

    Ekrānuzņēmums, kurā redzama testa poga Palaist pašreizējo.

    Padoms

    Varat iestatīt gaidīšanas laiku starp darbībām, lai palēninātu lokālo atskaņošanu testēšanai. Šis iestatījums ir paredzēts tikai testēšanai, un tam nav nekādas ietekmes, kad tiek izvietota selēna IDE plūsma.

  12. Atlasiet pogu Saglabāt projektu selēna IDE augšējā labajā stūrī. Tas tiek aizvērts un pēc tam augšupielādēts projekts.

Tagad, kad esat izveidojis selēna IDE plūsmu, izmantojiet to citās plūsmās.

Selēna IDE plūsmu ierobežojumi un zināmās problēmas

Brīdinājums.

Paroles Selēna IDE tiek glabātas vienkāršā tekstā.

Pagaidu lietotāja profils atskaņošanai

Selēna IDE ieraksti tiek veikti ar pašreizējā lietotāja profilu, bet atskaņošana tiek veikta, izmantojot pagaidu lietotāja profilu. Tas nozīmē, ka vietnes, kurām nepieciešama autentifikācija, ierakstīšanas sesijas laikā var nepieprasīt akreditācijas datus, bet atskaņošanas laikā būs jāveic autentifikācijas darbības.

Lai to novērstu, lietotājam ir manuāli jārediģē skripts, lai ievietotu pieteikšanās procesam nepieciešamās komandas.

Citi ierobežojumi

  • Darbvirsmas lietojumprogrammu ierakstīšana Web ierakstīšanas sesijas laikā. Ja nepieciešams automatizēt gan tīmekļa, gan darbvirsmas lietojumprogrammas, varat izveidot atsevišķas darbvirsmas plūsmas katram tipam un pēc tam tās apvienot mākoņa plūsmā.

  • Daudzfaktoru autentifikācija (MFA) netiek atbalstīta, izmantojiet nomnieku, kam nav nepieciešama MFA.

  • Šīs selēna IDE komandas netiek atbalstītas: Run, AnswerOnNextPrompt, ChooseCancelOnNextConfirmation, ChooseCancelOnNextPrompt, ChooseOkOnNextConfirmation, Debugger, ClickAt, DoubleClickAt, Echo, MouseOut, MouseUpAt un MouseDownAt.

  • Selēna IDE darbības vai soļi nedrīkst pārsniegt vienu minūti. Izmantojiet Power Automate tā vietā.

  • Ar peles labo pogu noklikšķinot netiek atbalstīts.

  • Papildu selēna IDE plūsmas ievade tiek ģenerēta, kad izmantojat Foreach komandas. Lai novērstu šo problēmu, papildu laukos ievadiet jebkādu vērtību. Tas neietekmē atskaņošanu.

  • Ja .side failā ir vairāki testa projekti, tiek palaists tikai pirmais izveidotais projekts.

    Padoms

    Ņemiet vērā, ka selēna IDE pasūta testus pēc nosaukuma, nevis pēc izveides datuma, tāpēc pirmais izveidotais tests var nebūt pirmais sarakstā.

  • Atskaņošana tieši Selēna IDE var nedarboties, kā paredzēts. Tomēr atskaņošana izpildlaikā darbojas pareizi.

Nākamās darbības