Pengujian perangkat lunak: Otomatisasi dan Pemrograman. ular piton. Selenium - tarif 2499 gosok. dari Stepik, pelatihan 88 pelajaran, Tanggal: 1 Desember 2023.
Miscellanea / / December 04, 2023
Apa yang akan kamu pelajari
- Kursus pemrograman dasar Python 3.
- Pelajari prinsip-prinsip Pemrograman Berorientasi Objek dengan Python 3.
- Tulis proyek otomatisasi pengujian UI lengkap menggunakan Selenium.
- Jalankan pengujian menggunakan perpustakaan Pytest dengan konfigurasi yang diperlukan.
- Konsolidasikan pengetahuan Anda dalam tugas-tugas tes yang sedekat mungkin dengan tugas-tugas nyata
- spesialis dan tulis proyek otomasi Anda sendiri
Tentang kursus
PERHATIAN!!! Tentu saja dalam kursus ini TIDAK ADA AIR dan informasi yang tidak perlu. Jika Anda menyukai video yang tidak berguna, membosankan, dan membosankan sehingga membuat Anda ingin tidur, kursus ini bukan untuk Anda.
Pekerjaan rumah diperiksa secara pribadi oleh penulis, tidak ada tes pilihan ganda, hanya tugas praktek!
Karena kebijakan Google Play Store, mulai 23 Januari 2023, kursus hanya dapat dibeli melalui platform versi Web (browser di perangkat seluler, melalui browser PC). Anda masih bisa terus belajar di aplikasi versi mobile.
Sebagai hasil dari menyelesaikan kursus ini, Anda akan menulis proyek untuk mengotomatiskan pengujian UI menggunakan Selenium. Yang dapat Anda ambil dan terapkan dengan aman pada proyek kerja Anda, dan juga, setelah mempelajarinya, Anda dapat menunjukkannya di resume Anda dan memiliki kartu truf saat mencari pekerjaan baru!
ular piton 3 termasuk dalam 5 TERATAS bahasa pemrograman paling populer. Di sinilah Anda harus mulai belajar pemrograman. Bahasanya sangat sederhana dan ideal untuk pemula yang ingin belajar pemrograman. Python adalah pilihan tepat sebagai bahasa pemrograman pertama Anda.
Kursus ini mencakup latihan praktis dan pekerjaan rumah pada topik-topik berikut:
- pemrograman dasar dengan Python 3;
- tugas praktek menulis kode dengan verifikasi dari guru;
- meluncurkan dan mengonfigurasi pengujian menggunakan kerangka PyTest;
- keterampilan dalam bekerja dengan Selenium: mengakses elemen browser, serta mensimulasikan tindakan dengan browser;
- menguji tugas sedekat mungkin dengan pekerjaan nyata penguji otomasi;
- petunjuk langkah demi langkah untuk menulis proyek otomasi pengujian Selenium dan menulis proyek itu sendiri;
- belajar mengintegrasikan login ke proyek Anda;
- belajar menghubungkan laporan Allure ke proyek Anda;
- tulis proyek otomasi Anda sendiri, yang akan didasarkan pada contoh penulis.
Dalam mata kuliah ini, penekanan utamanya adalah mencakup dasar-dasar dengan contoh-contoh praktis, dengan kedalaman teori yang minimal, untuk memperolehnya kemampuan untuk segera mulai bekerja dengan alat-alat ini dan mengembangkan lebih lanjut keterampilan Anda menggunakan dokumentasi dan pengalaman Anda sendiri coba-coba.
Jika Anda berusaha untuk berkembang dan tidak tinggal diam, Anda tertarik untuk memperluas batasan, memperoleh pengetahuan baru, Anda ingin berkembang di bidang pengujian dan siap menginvestasikan sumber daya Anda demi pertumbuhan Anda sendiri - Anda berada di sebelah kanan cara.
Kursus ini terus diperbarui dengan materi teori dan praktik tambahan, tes dan tugas praktik. Saya berharap materi darinya akan membantu Anda mengubah hidup Anda dan menjadi penguji yang baik!!!
Setelah menyelesaikan kursus Anda akan menerima sejumlah besar pengetahuan praktis dan teoritis.
Video ceramah ini menggabungkan penjelasan tentang konsep dasar dan elemen yang diperlukan untuk pemrograman dan otomatisasi, serta demonstrasi visual penerapannya.
Dengan kesabaran dan upaya yang Anda lakukan dalam belajar, Anda akan segera memberikan dasar praktis yang baik untuk lulus wawancara dan pekerjaan di masa depan dalam profesi Anda.
Pastikan untuk berlatih dan mengetik semua kode yang ditampilkan dalam video, dan juga berlatih membuat kelas, metode, dan modul Anda sendiri. Karena latihan merupakan bagian integral dari pembelajaran.
Semoga beruntung dengan usahamu. Orang yang berjalan akan menguasai jalan!
7
kursusInsinyur dengan pengalaman 10 tahun. Penguji berpengalaman dengan keterampilan dalam pengujian manual, bekerja dengan database, bekerja dengan pengujian API, dan membangun proyek otomatisasi UI dan API Anda sendiri. Pengalaman bekerja di departemen TI perusahaan keuangan besar.
Saya Pemenang Stepik Awards 2022 dalam kategori “Terobosan Tahun Ini”. Saya sangat suka berkembang di bidang IT, mengajar, dan saya terus berusaha untuk meningkatkannya. Lebih dari 45.000 siswa telah terdaftar dalam kursus saya dan saya sangat senang dengan hal ini)
Pelajaran pengantar
1. Salam!
2. Harus dibaca - Petunjuk untuk mempelajari dan melakukan kendali jarak jauh
Kursus pemrograman dasar
1. Menginstal Python 3 dan IDE PyCharm
2. Tipe Data Dasar dan Pengenalan Variabel
3. Uji tugas pada tipe data
4. Definisi Tipe Data
5. Tipe data numerik
6. Tipe data string
7. Mari lanjutkan bekerja dengan tipe data string
8. Konstruksi senar F
9. Masukan dan keluaran data
10. Apa saja fungsi dan cara kerjanya
11. Ruang Lingkup Variabel
12. Uji tugas pada lingkup variabel
13. Pernyataan bersyarat: if, else, elif
14. Daftar
15. Untuk lingkaran
16. Sementara Lingkaran
17. Uji tugas pada siklus
18. Fungsi jangkauan
19. Bekerja dengan kamus dan set
20. Bekerja dengan file
21. Tugas tes untuk bekerja dengan file
22. Bekerja dengan modul. 1 bagian
23. Bekerja dengan modul. bagian 2
24. Bekerja dengan pengecualian. Coba & Kecuali desain
25. Uji tugas bekerja dengan modul
26. Tugas untuk mengamankan blok
Pemrograman berorientasi objek
1. Membuat kelas
2. Membuat Instance Kelas
3. Uji tugas untuk mengamankan blok
4. Warisan kelas
5. Mengimpor kelas
6. Tugas Akhir Pemrograman Python
Kursus Dasar Selenium
1. Apa itu Otomatisasi Uji GUI dan Selenium.
2. Impor Selenium
3. Membuka Browser dengan Selenium
4. Mengisi kolom menggunakan metode send_keys
5. Cari pencari lokasi. Apa itu XPATH
6. Otorisasi di situs
7. Membangun tes pertama
8. Pengujian negatif
9. Pembaruan halaman
10. Mensimulasikan penekanan tombol pada keyboard menggunakan Selenium
11. Mengambil tangkapan layar halaman
12. Pengguliran layar
13. Menghapus isi bidang
14. Berinteraksi dengan Elemen Tersembunyi
15. Pengujian asap terhadap seluruh jalur bisnis
16. Tugas tes selenium No.1
17. Bergerak dalam riwayat browser (maju dan mundur)
18. Interaksi dengan kotak Centang
19. Berinteraksi dengan Tombol Radio
20. Klik dua kali dan klik kanan
21. Berinteraksi dengan kalender
22. Tugas tes selenium No.2
23. Berinteraksi dengan Slider
24. Menangani pengecualian
25. Tunggu Eksplisit dan Implisit
26. Tugas tes selenium No.3
Pemrograman berorientasi objek + Selenium
1. Membuat kelas dan metode
2. Pengujian asap semua jalur bisnis + OOP
3. Membuat modul Otorisasi
4. Pelajaran teoritis penting tentang prinsip OOP dan POM!!!
5. Tugas tes selenium No.4
Bekerja dengan kerangka Pytest
1. Membuat proyek dan mengimpor perpustakaan Pytest.
2. Pengenalan kunci untuk menjalankan tes dan analisis hasil
3. Pernyataan hasil bersyarat
4. Memperkenalkan parameter cakupan di PyTest
5. Tugas memerintahkan eksekusi metode menggunakan kerangka PyTest
Membangun proyek Otomasi
1. Membuat Struktur Proyek
2. Membuat Kelas Halaman Otorisasi
3. Menghapus konsol dari pesan yang tidak perlu
4. Buat metode untuk mendapatkan URL saat ini
5. Buat metode untuk memeriksa nilai teks pada halaman
6. Membuat Kelas Halaman Beranda
7. Membuat Kelas Halaman Keranjang
8. Membuat Kelas Halaman Pengguna
9. Membuat metode untuk memeriksa URL dan mengambil tangkapan layar
10. Membuat tes kedua. Menjalankan satu atau lebih tes
11. Membuat beberapa metode pengujian dalam satu file
12. Menjalankan metode pengujian terpisah dari file
13. Membuat File Kontes
14. Menjalankan pengujian dengan parameter cakupan
15. Tugas ujian akhir
Menghubungkan laporan logging dan Allure
1. Koneksi pencatatan
2. Menghubungkan laporan Allure
Kesimpulan
1. Kata-kata perpisahan untuk mereka yang berhasil melewatinya)