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
Microsoft Edge Atveriet (versija 80 vai jaunāka) vai Google Chrome un pēc tam pārejiet uz Power Automate.
Ja nepieciešams, piesakieties ar savu darba vai mācību kontu.
Atlasiet Manas plūsmas Darbvirsmas plūsmas>>Jaunums.
Noklikšķiniet uz Papildu darbvirsmas plūsmas opcijas.
Atlasiet Selēna IDE un pēc tam atlasiet Tālāk.
Laukā Flow name (Plūsmas nosaukums ) ievadiet selēna IDE plūsmas nosaukumu.
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.
Tiek palaists Selēna IDE.
Padoms
Padoms: vienā cilnē varat ierakstīt darbības vairākās HTTP vai HTTPS vietnēs.
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.
Veiciet darbības, kuras vēlaties ierakstīt tīmekļa vietnē.
Padoms
Apakšējā labajā stūrī varat redzēt ierakstīšanas statusu.
Kad esat pabeidzis ierakstīšanu, atlasiet sarkano pogu Apturēt selēna IDE augšējā labajā stūrī.
Ekrāna augšējā kreisajā pusē atlasiet pogu Palaist pašreizējo testu , lai redzētu tikko izveidoto selēna IDE plūsmu.
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.
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
Uzziniet, kā palaist darbvirsmas plūsmas.
Uzziniet, kā izmantot ievades un izvades parametrus ar selēna IDE.