All Products
Search
Document Center

Performance Testing:Ikhtisar penagihan

Last Updated:Aug 25, 2026

Performance Testing (PTS) menagih setiap tugas pengujian stres berdasarkan Virtual User Minute (VUM). Topik ini menjelaskan cara menghitung konsumsi VUM dan mengapa VUM yang ditagihkan oleh PTS dapat berbeda dari nilai yang dihasilkan oleh rumus. Dokumen ini juga mencakup kuota gratis, metode penagihan yang tersedia, cara mengaktifkan PTS, serta cara mengendalikan biaya pengujian stres.

Item penagihan

Unit penagihan

VUM adalah unit penagihan yang digunakan PTS untuk mengukur sumber daya yang dikonsumsi oleh tugas pengujian stres. Satu VUM merepresentasikan satu virtual user yang berjalan selama satu menit, dan total VUM yang dikonsumsi menentukan biaya tugas tersebut.

Cara perhitungan VUM

Rumus berikut menghasilkan perkiraan teoretis konsumsi VUM untuk suatu tugas pengujian stres:

VUM = IP addresses used x 500 x Stress testing duration (minutes) x (1 + Log sampling rate)

Tabel berikut menjelaskan setiap variabel dalam rumus tersebut. Suku terakhir merupakan faktor yang nilainya ditentukan oleh laju pengambilan sampel log, dan laju pengambilan sampel default sebesar 1% berkorespondensi dengan faktor 1.

VariableDescriptionExample
IP addresses usedJumlah alamat IP yang dialokasikan untuk tugas pengujian stres. Nilai ini bergantung pada apakah fitur ekstensi IP diaktifkan. Lihat perhitungan alamat IP di bawah ini.3 alamat IP
500Pengali tetap. Setiap alamat IP menyediakan 500 pengguna konkuren, terlepas dari tingkat konkurensi yang Anda konfigurasikan untuk tugas pengujian stres.Selalu 500
Stress testing durationDurasi pengujian stres yang Anda konfigurasikan untuk tugas tersebut, dalam satuan menit. Durasi kurang dari satu menit dikonversi secara proporsional.Durasi total 5 menit 40 detik dihitung sebagai 5,67 menit tagihan, karena 40 detik tambahan dikonversi menjadi 0,67 menit.
Log sampling rateLaju pengambilan sampel untuk log pengujian stres, yang menentukan nilai faktor dalam rumus. Laju default adalah 1%. Hanya laju di atas 1% yang menghasilkan VUM tambahan.1% (default): faktor adalah 1. 20%: faktor adalah 1,2. 100% (maksimum): faktor adalah 2.
Catatan

Rumus ini menghasilkan nilai teoretis berdasarkan durasi pengujian stres yang Anda konfigurasikan. PTS menagih durasi yang dilaporkan oleh mesin pengujian stres sebagai durasi yang telah diambil sampelnya, yang tidak selalu sama dengan durasi yang Anda konfigurasikan. Untuk detailnya, lihat Konsumsi VUM aktual versus terhitung.

Perhitungan alamat IP

Jumlah alamat IP yang digunakan bergantung pada apakah fitur ekstensi IP diaktifkan.

Tanpa ekstensi IP:

ModeFormulaExample
Concurrent modeMaximum concurrent users / 500, dibulatkan ke atas1.200 pengguna konkuren: 1200 / 500 = 2,4, dibulatkan ke atas menjadi 3 alamat IP
Requests per second (RPS) modeMaximum RPS / 4000, dibulatkan ke atas10.000 RPS: 10000 / 4000 = 2,5, dibulatkan ke atas menjadi 3 alamat IP

Dengan ekstensi IP: Jumlah alamat IP yang digunakan sama dengan jumlah yang Anda tentukan. Misalnya, jika Anda menentukan 5 alamat IP, nilainya adalah 5.

Contoh perhitungan

Suatu tugas pengujian stres dengan konfigurasi berikut:

  • 500 pengguna konkuren (1 alamat IP)

  • Durasi pengujian stres selama 20 menit

  • Laju pengambilan sampel log default (1%)

mengonsumsi 1 x 500 x 20 x 1 = 10.000 VUM.

Harga satuan per VUM tercantum dalam Pay-as-you-go.

Konsumsi VUM aktual versus terhitung

PTS hanya menagih menit-menit yang benar-benar dilaporkan oleh mesin pengujian stres sebagai durasi yang telah diambil sampelnya. Oleh karena itu, VUM yang ditagihkan untuk suatu skenario pengujian stres tidak selalu identik dengan nilai teoretis yang dihasilkan oleh rumus.

Durasi pengujian stres yang ditampilkan di Konsol PTS mencakup startup mesin, eksekusi skrip, teardown, dan deteksi penghentian, sehingga durasi yang diambil sampelnya berbeda dari durasi yang Anda konfigurasikan. Konsumsi VUM aktual karenanya bisa lebih tinggi atau lebih rendah daripada nilai terhitung, baik dalam mode konkuren maupun mode RPS. Karena durasi yang diambil sampelnya bervariasi antarjalannya, skenario pengujian stres yang sama tidak selalu mengonsumsi jumlah VUM yang persis sama setiap kali dijalankan.

Hal ini berlaku baik untuk kuota gratis maupun tagihan pay-as-you-go: keduanya mengurangi VUM yang dilaporkan oleh mesin untuk setiap tugas pengujian stres.

Kuota gratis

Mulai 11 Mei 2023, aktivasi PTS pertama kali mencakup kuota gratis satu kali sebesar 5.000 VUM.

  • Masa berlaku — Kuota gratis kedaluwarsa 30 hari setelah aktivasi, dan VUM yang tidak terpakai hangus.

  • Urutan pengurangan — Konsumsi VUM pertama kali dikurangkan dari kuota gratis. Setelah kuota habis, metode penagihan pay-as-you-go diterapkan.

  • Batas konkurensi — Kuota gratis mendukung hingga 1.000 pengguna konkuren. Tugas pengujian stres yang melebihi 1.000 pengguna konkuren akan dikenai biaya sesuai aturan penagihan.

Metode penagihan

Pay-as-you-go

PTS menggunakan metode penagihan bayar sesuai pemakaian (pay-as-you-go) sebagai metode default dan menagih Anda berdasarkan VUM yang dikonsumsi oleh setiap tugas pengujian stres. Untuk detail tentang metode penagihan ini, lihat Pay-as-you-go.

  • Skenario — Kebutuhan pengujian jangka pendek, tidak sering, atau lonjakan (burst).

  • Cara kerja — Setelah setiap tugas pengujian stres selesai, PTS menghitung VUM yang dikonsumsi dan mengurangkan biayanya dari saldo akun Anda.

  • Harga — Konsumsi diselesaikan secara real time.

Memulai

Penagihan pay-as-you-go mulai berlaku segera setelah Anda mengaktifkan PTS. Untuk detail tentang cara PTS menyelesaikan VUM yang dikonsumsi oleh setiap tugas pengujian stres, lihat Metode penagihan.

Kurangi biaya

  • Perkirakan VUM terlebih dahulu. Rencanakan skala setiap tugas pengujian stres, termasuk tingkat konkurensi, durasi pengujian stres, dan laju pengambilan sampel log, untuk menghindari pemborosan sumber daya. Perkiraan merupakan nilai teoretis, sehingga sisakan ruang untuk penyimpangan, seperti dijelaskan dalam Konsumsi VUM aktual versus terhitung.

  • Sederhanakan skenario pengujian stres. Hapus jejak yang tidak diperlukan dan kurangi kompleksitas skrip.

  • Monitor secara real time. Lacak penggunaan bandwidth di Konsol PTS selama tugas pengujian stres berjalan, dan sesuaikan jumlah alamat IP yang digunakan.

  • Hentikan tugas tepat waktu. Hentikan setiap tugas pengujian stres secara manual atau otomatis saat selesai, agar Anda tidak ditagih untuk waktu idle.