Yuk Belajar Automation Testing dengan Python dan Selenium
Di kesempatan kali ini saya akan berbagi resep tentang membuat automation test framework dengan menggunakan bahasa pemrograman python + selenium pada browser chrome sebagai alternatif dari tools automation lainnya seperti katalon studio, serenity BDD pada Java, ataupun capyba pada ruby
Koding python itu ga sulit dan mudah dipelajari kok, untuk buat automation test juga gampang, library selenium ataupun appium python pun aktif sekali menerima pembaruan karena komunitas developer nya cukup solid
Artikel pendukung video ini:
fachrul.id/memulai-automation...
#beljarqa #testautomation #pytest
Jangan lupa cek video populer terkait Software Testing / Quality Assurance lainya di:
- 🔥 Belajar API testing dari dasar: • #1 Dasar Pengujian API...
- 🤔 QA harus pesimis: • Menjadi Software Teste...
- 😍 Belajar Coding Test Automation Gratis : • Cara Gratis Belajar Te...
- 🤨 Emang jadi QA itu gampang?: • Kata siapa jadi Softwa...
- ❓ Spill Pertanyaan Interview QA: • Bocoran soal wawancara...
- 😎 Portofolio QA: • Bagaimana Cara Membuat...
Follow IG gw buat info terkini dan tanya jawab langsung soal Software Testing ya:
📸 Instagram - / ngetest.id
----
✨ Nyari baju keren soal software testing 🤩? ada di toko gw: www.tokopedia.com/ngetest-jualan
----
Jangan lupa untuk berkunjung ke konten software testing lainnya di:
💌 Buletin Software Testing - www.ngetest.id
📸 Instagram - / ngetest.id
❤️ Catatan Belajar Menjadi QA Andalan - fachrul.id/belajar-software-t...
Пікірлер: 82
bang, thankyou banget udah adain video ini, bener bener susah nyari tutorial python selenium bahasa indo wkwk semoga video python selenium ini ada lagi bang
thanks for sharing mas, menarik untuk di pelajari lebih dalam
terimakasih mas udah sharing info tentang automation, sangat membantu sekali. saya QA manual, mau belajar automation. mohon bimbingan dan motivasinya untuk menjadi QA
@addang8341
2 жыл бұрын
mantap bang sama sy juga
Terima kasih mas Fachrul atas tutorialnya. Sangat membantu sekali. Recommended.
mksh bnyk loh bg ilmunya sangat bermanfaat sekali.....
Mantab, lanjutkan mas 👍
Nice tutorial. Keep going please
makasih bang... saya baru belajar selenium ini🙏
makasih banyak buat channelnya...gua sebagai python addict pengen belajar QA...plis banyakin tutorialnya
Bismillah mulai belajar gua di sini bang, semoga konsisten dan bisa. Makasih bang
Seru mas, pengen ikut jd peserta di video berikutnya... Biar bisa interaktif..
mantap nih bang tutorialnya, mungkin bisa dilanjutkan tutorialnya, atau bisa bikin group chat seperti itu jadi klu ada pertanyaan bisa diskusi
bismillah, pertama belajar automaton langsung ke channel ini, sukses terus brader
Thanks bang fahrul
auto subscribe
Sangat membantu sekali
terima kasih bang. kapan upload video2 baru lagi?
mas Fachrul, kalo boleh di lanjut bagian ini yang part 2 nya, mudah di pahami soalnya. Terima kasih
@ngetest
3 жыл бұрын
Siap.. segera menyusul.. lg bikin yg API test dulu
@mrdhwnkml
3 жыл бұрын
@@ngetest makasih banyak mas.
@WoopYouMissThatOne
9 ай бұрын
sudah ada part 2 nya belum ya mas?@@ngetest
om coba buat tutorial apps hybrid,,
Makasih bang informasi nya🙏🏼
@ngetest
Жыл бұрын
Terima kasih 😁 Siap, segera dibuat video update berikutnya dengan kualitas lebih bagus
Extensi yang lo pake apa sih bang ?
Mas ada chanel youtube untuk dalemin selenium pake python kah? makasih mas
pagi. mau nanya, ini kenapa pas di tes malah can't open file nya
robot frameworkkk pleaseee
Lanjut bang tutorial lain, btw kalo gw ada nya eclipse buat kodingnya bisa gak?
@ngetest
3 жыл бұрын
Siap.. materi baru sudah ready, segera rilis konten yg lebih proper. eclipse klo gasalah support juga buat koding python, tp rada berat aja keknya 😂
bang tutor instal pysam dong
ada beberapa error saat driver.find_element_by_name, itu bisa di ubah dengan driver.find_element('name','q')
@ngetest
Жыл бұрын
Betul sepertinya sudah ada banyak perubahan di library selenium versi terkini, akan di update video terbaru nanti yaa
bang, sy baru mau coba mendalami selenium nih hehehe. mau nanya dong bang, jadi auto QA itu dia cuma buat scenario testnya yang auto ya? nanti cek di database dan segala macem itu tetep kita ngelakuin sendiri? hehe makasi bg
@ngetest
2 жыл бұрын
job desk QA automation sebenernya tergantung perushaan tempat bekerja, idealnya kita bisa membuat tools agar proses testing menjadi lebih mudah dan efisien jika diperlukan termasuk pengecekan ke database, misalkan agar lebih hemat waktu daripada harus verifikasi di aplikasi/halaman lain
Di lanjut mas tutorial nya
@ngetest
3 жыл бұрын
Siap.. materi baru sudah ready, segera rilis konten yg lebih proper
makasih mas sangat membantu, trs mau tanya kan tadi tuh ada eror nah buat ngerangkum eror nya jadi gimana ya? apa aja yang harus diinputkan.... makasih mas
@ngetest
3 жыл бұрын
Hmm error message nya seperti apa? Yg kamu maksud merangkum itu seperti apa?
Bang, sharing dong indikator kesuksesan QA itu apa?atau mungkin ada KPI dari produk yang menjadi acuan yang mengidentifikasi kinerja seorang QA?
@ngetest
Жыл бұрын
ah betul, ide menarik, tapi sepertinya akan dibuat tulisannya dulu biar bisa di update terus, nanti insya alloh akan saya posting di ngetest.substack.com/
gan gimana cranya biar setiap run program gk buka tab chrome baru, tapi buka di satu tab aja
@ngetest
3 жыл бұрын
Rada tricky, jadi selenium session nya idup terus klo gitu bisa dibikin looping forever gitu soh, tapi gw ga tau side effects nya seperti apa klo run terus gini ya
mau tanya kak, aku pakai selenium 4.3.0, di aku kok adanya driver.find_element dan find_elements, yg find_element_by_ tidak muncul,, harus di downgrade 4.2 atau kalo 4.3 perintahnya dirubah apa lihat dimana ya kak
@ngetest
Жыл бұрын
Betul, sudah deprecated dan di gantikan sama find_element gitu
@white_onion6881
Жыл бұрын
@@ngetest untuk di videokan driver.find_element_by_name('q').send_keys('fachrul' + Keys.ENTER) . untuk yg sekarang jadinya driver.find_element(By.id("input")).send_keys('indonesia' + Keys.ENTER) atau gimana kak Keys. juga nggak keluar import keynya atau ada yg kurang y kak
bang di aku muncul "ModuleNotFoundError: No module named 'selenium", padahal selenium udah terinstal. apanya y kira" bang, apakah ada group diskusi discordnya bang?
@white_onion6881
Жыл бұрын
gk jadi bang udah ketemu hehe..
Bang adakah autocomplete untuk selenium python selain kite? Krn untuk kite saya cek di website nya udah farewell bang huhu
@ngetest
4 ай бұрын
Better pake pycharm sih, atau klo mau pake bantuan AI sekalian github copilot
Berarti bisa buat bot shope kah, atau bisa buat login banyak user ke web yang sama kalo belajar QA
@ngetest
2 ай бұрын
Selama ga ada captcha sih secara teknis mah bisa aja
di python 3.11.1 find_element_by_name gk ada bang. ada solusi lain?
@ngetest
Жыл бұрын
Iya udah deprecated sama library selenium nya harus diganti jadi find_element('id', '#id') gitu
no tests ran in 0.1s itu kenapa ya mas
@ngetest
Жыл бұрын
File name nya harus ada "_test" terus method name juga harus ada "test" nya
pak, kite udah ga bisa di akses di websitenya
@ngetest
Жыл бұрын
Iya udah discontinued ya, jadi ga bisa di pake lagi toolsnya
mas, saya coba running, from selenium import wedriver error nya "Traceback (most recent call last): File "C:\Users\ahlan\Documents\automate\test_google.py", line 1, in from selenium import wedriver ImportError: cannot import name 'wedriver' from 'selenium' (C:\Users\ahlan\AppData\Local\Programs\Python\Python310\lib\site-packages\selenium\__init__.py)" kira2 itu kenapa ya?
@ngetest
2 жыл бұрын
Typo sepertinya harusnya "webdriver"
@ahlannurhamzah1631
2 жыл бұрын
@@ngetest oh iya mas bisa, saya yg typo. terima kasih banyak mas
Bang request karate automation
@ngetest
2 жыл бұрын
Hmm saya belum pernah coba lagi, terakhir run karate 2016 an hehe
Kite doesnt available to use anymore :")
@ngetest
Жыл бұрын
Ah i just realized, so sad 😭. But there's github copilot as alternative
Suaranya duh
bang saya pakai chrome versi 122 tapi chromedrivernya hanya sampai versi 114 itu gimana ya
@ngetest
5 ай бұрын
Harus di update dulu chromedrivernya jangan ketinggalan jauh
@Jaywonhype
5 ай бұрын
@@ngetest di website nya ga ada bang
@Jaywonhype
5 ай бұрын
@@ngetest cuma sampe versi segitu
@Jaywonhype
5 ай бұрын
@@ngetest aku download disini bang chromedriver.chromium.org/downloads
@ngetest
5 ай бұрын
Coba cek disini googlechromelabs.github.io/chrome-for-testing/
sekarang kite udh gk bisa dinstal apa ya?
@ngetest
Жыл бұрын
Iya keknya banyak yg berubah, kontennya udah ga up2date, mesti cek web resminya
@syarifridhohidayatulloh3157
Жыл бұрын
@@ngetest jadi pake exstensi di vscode mas, keyword kite tp yg saya install bukan kite nya yg saya install yg installer nya banyak lumayan membantu kayak kite mas
@ngetest
Жыл бұрын
Oooh maap gw gagal paham, kirain kite (kita) ahaha, iya udah discontinued productnya, github copilot sepertinya yg menjanjikan sekarang
@syarifridhohidayatulloh3157
Жыл бұрын
@@ngetest banyak2in konten testing automation selenium pyton mas sama katalon dong😂🙏
@ngetest
Жыл бұрын
Siap. Lg disusun python playwright nih, ditunggu ya
Assalamualaikum,,,Bang Angga dan siapa Mas, Boleh Minta Kontak wa nya gk Mas, Saya Bentar lagi wisuda dan pengen Belajar mendalami Automatitation , Pengen cari mentor Bang Angga,