Skip to content

miszdev/otomesyen_python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kelas Belajar Automation dari Basic sampai Bisa Bikin Automation Web!

Untuk orang-orang yang belum punya basic Python sama sekali, akan tetapi pengen gas pol sampe bisa bikin automasi web.

Ini adalah paket gabungan, Sudara sudari akan mendapatkan pembelajaran dalam Dua kelas, yaitu Kelas Basic Programming Python dan juga Kelas Automation Web dengan Selenium 4 Python.

Cocok buat sudara sudari yang mau bikin Automation browsers, auto input data ke web, dan yang pasti bekal jadi QA Automation.

Atau juga mungkin untuk yang pernah belajar dasar Python namun lupa, biar gak ragu masuk ke kelas selanjutnya.

Materi yang Dibahas

- Basic Python

- Pengenalan Object-Oriented Programming

- Selenium 4 untuk Web Automation

- Pytest untuk Testing

- Page Object Pattern

Setup Environment

Sebelum memulai kelas Automation Web dengan Selenium, pastikan kamu sudah mengatur lingkungan kerja Python-mu dengan benar. Berikut ini adalah langkah-langkah yang bisa kamu ikuti:

  1. Membuat virtual environment

    python3 -m venv virtualenv
    
  2. Mengaktifkan virtual environment

    source virtualenv/bin/activate
    
  3. Mengecek daftar package yang terinstall (biasanya masih kosong)

    pip list
    
  4. Mengetahui lokasi instalasi python3 di sistem kamu

    where python3  # Gunakan 'which python3' jika kamu memakai Linux/Mac
    
  5. Menginstal Selenium versi terbaru

    pip install selenium
    
  6. Mengecek kembali daftar package untuk memastikan Selenium terinstall

    pip list
    
  7. Menonaktifkan (keluar dari) virtual environment setelah selesai

    deactivate
    

Ayo Mulai Perjalananmu Jadi Automation Engineer!

Jangan tunggu sampai “nanti”. Automation adalah skill yang sangat dibutuhkan dan kamu bisa mulai hari ini juga — bahkan tanpa pengalaman coding sebelumnya.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 78.0%
  • Python 12.0%
  • CSS 10.0%