Bumalik sa mga mapagkukunan
Mga Gabay

Cloud Phone Automation: Mga Prinsipyo ng Disenyo at Mga Karaniwang Pagkakamali

Maikling sagot

Magdisenyo ng matatag, mapagmamasid, at may kamalayan sa patakaran na automation na may mas maliit na mga gawain, pagbawi, at kontrol sa rate.

UMOCloud TeamNai-publish 2 minutong pagbabasa

I-automate muna ang maliliit at matatag na hakbang

Hatiin ang isang mahabang daloy ng trabaho sa mga in-dependiyenteng mapapatunayan na mga gawain tulad ng paglulunsad ng isang app, pagbubukas ng isang kilalang screen, pagsuri sa estado, at pagsusumite ng isang resulta. Ang bawat hakbang ay nangangailangan ng isang malinaw na kondisyon ng tagumpay at isang ligtas na landas ng pagkabigo.

Mga kakayahan ng isang maaasahang daloy ng trabaho

  • Idempotent na mga gawain na ligtas na ulitin
  • Mga nakatali na muling pagtatangka na may kinokontrol na agwat
  • Mga log para sa oras, aparato, resulta, at dahilan ng pagkabigo
  • Mga tseke ng estado bago ang mahahalagang aksyon
  • Isang landas para sa pagkuha ng tao sa halip na walang katapusang mga loop

Iwasan ang mga nakapirming paghihintay

Nag-iiba ang pag-load ng network at aparato, kaya ang isang nakapirming pagkaantala ay lumilikha ng mga paminsan-minsang pagkabigo. Maghintay para sa isang makikilalang estado ng screen na may pangkalahatang timeout. I-pause at i-revalidate ang mga tagapili tuwing nagbabago ang interface ng application.

Pagsunod at pacing

Ang automation ay hindi isang paraan upang i-bypass ang mga patakaran ng application. Igalang ang mga tuntunin ng serbisyo, mga kinakailangan sa privacy, at mga limitasyon sa pag-access. Huwag i-automate ang spam, mapanlinlang na pakikipag-ugnayan, o hindi awtorisadong pagkolekta ng data.