Hallo nama saya Teuku Arinal Wakil. Ini adalah repository tugas selama saya mengikuti bootcamp Full Stack QA Automation di Jakarta Labs.
Tugas ini berisi tentang :
- Membuat input suatu array minimal 3 anggota dengan menggunakan treemap dan treeset.
- Path tugas tersebut berada di
Tugas1/src/tugas1/Tugas1.java.
Tugas ini berisi tentang :
- Membuat kalkulator perkalian, pembagian, penjumlahan, dan pengurangan dengan konsep OOP pada java dengan mengaplikasikan try catch method.
- Path tugas tersebut berada di
tugas2/src/tugas2/Tugas2.java.
Tugas ini berisi tentang :
- Membuat UI Test Automation sederhana pada website Sauce Demo serta menambahkan assertion dan skenario untuk test dan juga PageFactory. Skenario yang ditambahkan adalah login, memilih produk, checkout, mengisi form pemesanan, dan order selesai.
- File path tugas tersebut berada di
Tugas3/src/main/java/qaautomation/tugas3danTugas3/src/test/java/qaautomation/tugas3.
Tugas ini berisi tentang :
- Membuat UI test automation sederhana pada login menggunakan selenium di website Yop Mail dengan menggunakan switch frame dan menambahkan skenario input pada form Enter Your Inbox Here dengan "automationtest" lalu klik arrow button, maka akan mencetak semua text yang ada di frame dan mengambil (Syso) text dalam inbox.
- File path tugas tersebut berada di
Tugas4/src/test/java/qaautomation/tugas4danTugas4/src/main/java/qaautomation/tugas4.
Tugas ini berisi tentang :
- Membuat API test automation sederhana pada register menggunakan selenium di API Kolak Project,dimana skenarionya adalah ketika pada https://kolakproject.herokuapp.com/register dan mengisi username, password,email, dan phone number dengan random data menggunakan Faker.java dan send request POST dengan assert status Code 201.
- File path tugas tersebut berada di
Tugas5/src/test/java/qaautomation/tugas5.
Tugas ini berisi Push tugas ke repository ini dan membuat README.md nya.
Tugas ini berisi tentang :
- Screenshoot SUCCESS Build Project (Tugas3, Tugas4, Tugas5) menggunakan Jenkins.
- File path tugas tersebut berada di
Tugas7.
Tugas ini berisi tentang :
- Loadtest menggunakan jmeter may2022.jmx. Terdiri dari:
- Load Test
- GraphQL Loadtest
- Data Base Loadtest
- Weighted Loadtest
- Spike Testing
- File path tugas tersebut berada di
Tugas8.