Prinsip, metode dan cara untuk memastikan kualitas produk. Metode jaminan kualitas produk bervariasi Metode jaminan kualitas produk

Metode Penerapan Fungsi Kualitas - QFD (Penempatan Fungsi Kualitas). dia pendekatan sistem dengan definisi persyaratan pelanggan, yang membantu perusahaan untuk memahami dan mengintegrasikan identifikasi persyaratan ke dalam rencana khusus produksi jasa. Tidak seperti metode lain, QFD adalah metode jaminan kualitas yang melibatkan pemenuhan kebutuhan pelanggan dalam membangun matriks keriting, yang kemudian disebut "rumah berkualitas", di mana informasi tentang kualitas layanan dan keputusan yang dibuat dicatat. Metode ini adalah teknologi untuk merancang produk dan proses yang memungkinkan Anda mengubah keinginan konsumen menjadi persyaratan teknis untuk produk dan parameter proses produksinya. Metode QFD adalah metode ahli, yang menggunakan cara tabel untuk menyajikan data, dan dengan bentuk tabel tertentu, yang disebut "rumah berkualitas". Gagasan utama teknologi QFD adalah pemahaman bahwa ada perbedaan besar antara properti konsumen ("indikator kualitas aktual") dan parameter produk yang ditetapkan dalam standar ("indikator kualitas tambahan"). Indikator kualitas tambahan penting bagi produsen, tetapi tidak selalu penting bagi konsumen. Kasus yang ideal adalah di mana produsen dapat mengontrol kualitas produk langsung dari indikator aktual, tetapi ini biasanya tidak mungkin, jadi ia menggunakan indikator tambahan.

Teknologi QFD adalah urutan tindakan oleh produsen untuk mengubah indikator kualitas produk yang sebenarnya menjadi persyaratan teknis untuk produk, proses dan peralatan. Alat utama teknologi QFD adalah tabel jenis khusus dijuluki "rumah kualitas". Tabel ini menunjukkan hubungan antara indikator kualitas aktual (properti konsumen) dan indikator tambahan ( persyaratan teknis):

Penerapan metode QFD memungkinkan mempertimbangkan kebutuhan konsumen di semua tahap produksi produk jadi, untuk semua elemen sistem mutu organisasi dan, dengan demikian, meningkatkan tingkat kepuasan pelanggan, mengurangi biaya merancang dan menyiapkan produk untuk produksi.

metode OJK adalah teknologi analisis biaya bagi produk untuk menjalankan fungsinya; OJK dilakukan untuk produk dan proses yang ada untuk mengurangi biaya, serta untuk produk yang sedang dikembangkan untuk mengurangi biayanya. Metode FSA telah aktif digunakan dalam industri sejak tahun 1960-an, terutama di Amerika Serikat. Penggunaannya memungkinkan untuk mengurangi biaya berbagai jenis produk tanpa mengurangi kualitasnya dan untuk mengoptimalkan biaya produksi. Sekarang FSA adalah salah satu jenis analisis produk dan proses yang paling populer. FSA adalah salah satu metode analisis fungsional objek dan sistem teknis, kelompok metode yang sama mencakup FFA (analisis fisik fungsional) dan analisis FMEA. Saat melakukan analisis biaya fungsional, fungsi elemen objek atau sistem teknis ditentukan dan biaya penerapan fungsi ini dinilai untuk mengurangi biaya ini. Melakukan OJK meliputi tahapan utama sebagai berikut:

1. Konstruksi model objek OJK yang konsisten (komponen, struktural, fungsional); model biasanya dibangun dalam bentuk tabel (matriks); 2. Kajian model dan pengembangan proposal untuk perbaikan objek analisis.

diagram ishikawa(diagram sebab-akibat, "tulang ikan") - alat berkualitas yang berfungsi untuk memvisualisasikan hubungan sebab-akibat antara objek analisis dan faktor-faktor yang memengaruhinya.

Faktor atau masalah yang mempengaruhi terletak, seperti yang ditunjukkan, di ujung panah horizontal; kemungkinan penyebab akan ditampilkan sebagai panah berlabel yang termasuk dalam panah akar penyebab. Setiap panah juga dapat memiliki panah lain yang menampilkan penyebab atau faktor utama yang termasuk di dalamnya, yang prioritasnya berkurang dengan jarak dari panah utama.

Analisis Pareto- Dapat digunakan untuk menganalisis ide dari brainstorming. Ini digunakan untuk mengidentifikasi beberapa masalah vital atau penyebab masalah yang paling berdampak. Diagram Pareto secara visual mewakili data dalam bentuk diagram yang dibangun dalam urutan menurun dari frekuensi kemunculan elemen. Secara umum, grafik Pareto menunjukkan bahwa 80% pengaruh disebabkan oleh 20% penyebab, oleh karena itu kadang-kadang disebut aturan 80/20.

Kontrol Proses Statistik (SPC)- adalah seperangkat alat untuk manajemen proses. Selain itu, ini juga merupakan alat strategis untuk mengurangi variabilitas produk, pasokan material, peralatan, hubungan, dan proses yang merupakan penyebab sebagian besar masalah kualitas. SPC akan menunjukkan jika prosesnya "di bawah kendali" - mis. apakah itu stabil dengan hanya variasi acak, atau "di luar kendali" dan membutuhkan perhatian. Di samping itu, SPC secara otomatis memperingatkan ketika pengendalian menurun dan dapat membantu pengurangan tingkat cacat jangka panjang, mengidentifikasi penyebab khusus, mengurangi atau menghilangkan penyebab variasi, dan mencapai tingkat pengendalian sedekat mungkin dengan nilai capaian. Di SPC, angka dan informasi menjadi dasar pengambilan keputusan dan tindakan melalui sistem pencatatan data yang ketat. Selain alat yang diperlukan untuk merekam data, ada juga seperangkat alat untuk menganalisis dan menafsirkan data, beberapa di antaranya akan dibahas pada halaman berikut. Memahami alat dan cara menggunakannya tidak memerlukan pengetahuan statistik sebelumnya.

Kartu kendali. Ini digunakan untuk memantau proses yang dikendalikan menggunakan nilai dan rentang. Bagan kendali adalah data seperti penjualan, volume, keluhan pelanggan yang disajikan dalam urutan kronologis dan menunjukkan bagaimana nilai berubah dari waktu ke waktu. PADA peta kendali setiap titik sesuai dengan nilai individu. Di atas dan di bawah rata-rata, garis peringatan atas dan bawah dan garis tindakan (UWL, LWL, UAL, LAL) lulus. Batas-batas ini bertindak sebagai isyarat dan aturan keputusan, dan memberikan informasi kepada operator tentang proses dan status kendalinya. Peta berguna sebagai catatan sejarah suatu proses, bagaimana perkembangannya, dan sebagai sarana untuk mengidentifikasi dan memprediksi perubahan.

Standarisasi dalam bisnis modern dan industri. Perkembangan pasar dunia telah menyebabkan fakta bahwa banyak barang dan jasa mulai menyebar pada di seluruh dunia, layanan global mulai berkembang, khususnya, telekomunikasi, perbankan. Untuk menghilangkan hambatan teknis dalam industri, berdagang dan bisnis yang muncul sebagai akibat dari kenyataan bahwa di negara lain untuk teknologi dan barang yang sama, standar heterogen berlaku, komite nasional dan internasional mulai dibuat pada standardisasi. Mari kita membahas komite internasional yang paling terkenal.

1. 1865 - sebuah komite dibentuk, yang sekarang disebut itu (Internasional Telekomunikasi Persatuan). Sekarang berkantor pusat di Jenewa (Swiss), dan itu merupakan bagian dari PBB. Tugas utamanya adalah menstandarisasi protokol dan antarmuka telekomunikasi untuk memelihara dan mengembangkan global jaringan telekomunikasi. Standar paling terkenal itu adalah:

Hai ISDN(telepon digital, menggabungkan layanan telepon dan transfer data),

Hai ADSL(teknologi modem terkenal yang memungkinkan Anda menggunakan saluran telepon untuk mengakses Internet, tanpa memblokir telepon biasa melayani),

Hai OSI(model terbuka 7-level protokol jaringan di mana semua standar modern antarmuka jaringan dan protokol; juga merupakan standar ISO),

o bahasa desain visual untuk sistem telekomunikasi, SDL dan MSc, kemudian dimasukkan ke dalam UML.

Banyak standar itu diterjemahkan ke dalam bahasa Rusia dan diubah menjadi standar Rusia dalam bentuk GOST.

2. 1946 - organisasi dibuat ISO (Organisasi Internasional untuk Standardisasi). Tujuannya adalah untuk mempromosikan pengembangan standardisasi, serta kegiatan terkait di dunia untuk memastikan pertukaran internasional barang dan jasa, promosi dan pengembangan kerjasama di bidang intelektual, ilmiah, teknis dan ekonomi. Hingga saat ini, sekitar 17.000 standar telah dibuat di berbagai industri - makanan dan produk lainnya, berbagai peralatan, layanan perbankan, dll. Berikut adalah beberapa standar.

o Serangkaian standar ISO 9000. Ditujukan untuk standarisasi kualitas barang dan layanan. definisi kualitas, definisi sistem dukungan kualitas di semua fase kehidupan produk, produk, layanan (desain, pengembangan, komersialisasi, pemasangan dan pemeliharaan), deskripsi prosedur untuk peningkatan kegiatan perusahaan, produksi industri.



Hai ISO/IEC 90003:2004 – adaptasi standar ISO 9000 untuk produksi perangkat lunak sesuai dengan jaminan kualitas di lingkaran kehidupan PADA.

Hai ISO 9126:2001 - definisi perangkat lunak berkualitas dan berbagai atribut yang menggambarkan kualitas ini.

Banyak standar ISO diterjemahkan ke dalam bahasa Rusia dan diubah menjadi standar Rusia dalam bentuk GOST. Ada banyak standar di lapangan teknologi Informasi , serta beberapa di wilayah ini rekayasa Perangkat Lunak. Kepatuhan dengan standar ISO ada sertifikasi. Secara khusus, perusahaan disertifikasi untuk memenuhi standar ISO 9000, yaitu kualitas proses pengembangan perangkat lunak.

3. 1988, pembentukan organisasi ETSI(Eropa Telekomunikasi Standards Institute), yang berkantor pusat di Sophia Antipolis (Prancis). Ini adalah organisasi standar independen, nirlaba, untuk industri telekomunikasi (OEM dan operator jaringan) di Eropa. Standar yang paling terkenal adalah GSM, sistem komunikasi radio seluler profesional TETRA.

Sekarang mari kita berkutat pada sejumlah komite yang terkait langsung dengan pembangunan PADA.

1. 1984 - penciptaan SEI (Rekayasa Perangkat Lunak Institute) yang berbasis di Carnegie Mellon University di Pittsburgh (AS). Inisiator dan sponsor utama adalah Departemen Pertahanan AS. Tugas utamanya adalah standardisasi di lapangan rekayasa Perangkat Lunak, pengembangan kriteria untuk sertifikasi perusahaan yang andal dan matang (yang terutama menarik bagi Departemen Pertahanan AS untuk memenuhi pesanannya). Produk yang paling terkenal adalah standar CMM, CMMI, perkembangan di bidang keluarga produk perangkat lunak ( produk garis). Produk-produk ini telah melampaui perkembangan militer AS, dan penggunaan serta pengembangannya telah menjadi kegiatan internasional. Beberapa Produk SEI juga standar ISO. Untuk kepatuhan CMM/CMMI sertifikasi sedang dilakukan.

2. 1963 - penciptaan IEEE(Lembaga Listrik dan Insinyur Elektronik). Memimpin cerita dari akhir abad ke-19, dalam konteks standardisasi industri di Amerika Serikat. Sekarang IEEE asosiasi non-profit internasional spesialis di bidang teknologi, pemimpin dunia dalam pengembangan standar elektronik radio dan teknik listrik. Berkantor pusat di AS, ada banyak divisi di berbagai negara, termasuk Rusia. IEEE menerbitkan bagian ketiga dari literatur teknis dunia tentang penggunaan elektronik radio, komputer, sistem kontrol, teknik listrik, termasuk (Januari 2008) 102 wasit jurnal ilmiah dan 36 majalah industri untuk profesional, mengadakan lebih dari 300 konferensi besar setahun, telah berpartisipasi dalam pengembangan sekitar 900 standar saat ini.



3. 1989 - sekelompok perusahaan IT Amerika (termasuk Hewlett Packard, Mikrosistem Matahari , kanon) terorganisir ya Tuhan (Grup Manajemen Objek). Sekarang termasuk sekitar 800 perusahaan anggota. Arah utama adalah pengembangan dan promosi teknologi dan standar berorientasi objek, termasuk untuk membuat aplikasi perangkat lunak tingkat perusahaan yang tidak bergantung pada platform. Standar yang Diketahui CORBA, UML, MDA.

Semua komite dan organisasi ini termasuk rekayasa perangkat lunak dalam ruang lingkup kegiatan mereka, berkolaborasi, mengeluarkan persendian standar, saling menggunakan pekerjaan, dll.

Standarisasi kualitas. Dalam hal pengujian PADA kami tertarik pada standarisasi kualitas dalam standar-standar ini (sebagai konteks pengujian) - pertama dari produk yang diproduksi, dan kemudian dari proses pada perkembangannya. Di sinilah muncul ide bahwa hasil berkualitas tinggi tidak dapat dibuat tanpa kualitas tinggi proses. Keamanan kualitas adalah konteks yang lebih umum untuk pengujian.

kualitas produk atau melayani ditujukan untuk konsumen didefinisikan dalam standar ISO 9000:2005 sebagai tingkat kesesuaian karakteristiknya dengan persyaratan - wajib atau tersirat.

Metode Jaminan Kualitas Perangkat Lunak. Tidak mengklaim mutlak kelengkapan, daftar berbagai cara kontrol kualitas digunakan dalam praktik dalam pengembangan PADA.

· Menyiapkan proses yang berkualitas, dengan kata lain, meningkatkan proses. Untuk perbaikan proses yang komprehensif di perusahaan (pendekatan dorongan teknologi) perusahaan perangkat lunak menggunakan standar CMM/CMMI, serta sesuai dengan standar seri ISO 9000(diikuti oleh pejabat sertifikasi). Strategi lokal juga digunakan, yang lebih murah dan lebih fokus pada pemecahan masalah individu (pendekatan tarikan organisasi).

Metode formal 1 - penggunaan matematika formalisme untuk bukti kebenaran, spesifikasi, pemeriksaan kepatuhan formal, pembuatan otomatis, dll.:

Hai bukti ketepatan program kerja,

o pengecekan properti tertentu pada model (model checking),

o analisis kode statis oleh pohon urai program (misalnya, memeriksa kebenaran kode sesuai dengan kriteria tertentu - pekerjaan yang akurat dengan memori, mencari kode mati, dll.),

o pengujian berorientasi model (model- pengujian berbasis): pembuatan pengujian dan lingkungan pengujian otomatis oleh spesifikasi formal persyaratan sistem), dll.

Dalam praktiknya, mereka digunakan sampai batas tertentu karena kebutuhan akan pelatihan matematika yang serius bagi pengguna, kesulitan dalam penguasaan, dan banyak pekerjaan pada penyebaran. Efektif untuk sistem dengan persyaratan keandalan yang tinggi. Ada juga kasus penggunaan dana yang efektif berdasarkan metode ini di tangan spesialis yang berkualifikasi tinggi.

Penelitian dan analisis sifat dinamis PADA. Misalnya, ini banyak digunakan membuat profil- studi tentang penggunaan memori oleh sistem, kecepatannya dan karakteristik lainnya dengan meluncurkan dan pengamatan langsung dalam bentuk grafik, laporan, dll. Secara khusus, pendekatan ini digunakan ketika paralelisasi program, saat mencari kemacetan. Contoh lain adalah area yang disebut "pemodelan dan analisis". pertunjukan" (pemodelan kinerja dan analisis). Di sini, lingkungan beban sistem dimodelkan (jumlah pengguna sistem secara simultan, lalu lintas jaringan, dll.) dan perilaku sistem diamati.

· Memastikan kualitas kode. Ini mencakup berbagai macam kegiatan dan metode yang berbeda. Berikut adalah beberapa yang paling terkenal.

o Pengembangan standar untuk pengkodean dalam proyek dan pemantauan kepatuhan terhadap standar ini. Ini termasuk aturan untuk membuat pengenal variabel, metode dan nama kelas, desain komentar, aturan penggunaan pustaka standar untuk proyek, dll.

o Refactoring reguler untuk mencegah "bihun" dari kode. Ada kecenderungan untuk menurunkan struktur kode ketika fungsionalitas baru diperkenalkan ke dalamnya, perbaikan bug, dll. Muncul redundansi, tidak digunakan atau tidak digunakan dengan baik pecahan, strukturnya menjadi membingungkan dan sulit dipahami. Pemfaktoran ulang adalah kegiatan rutin menulis ulang kode, bukan untuk menambah fungsionalitas baru, tetapi untuk memperbaiki strukturnya. Refactoring muncul dalam konteks metode "fleksibel", saat ini secara aktif didukung oleh berbagai lingkungan pengembangan PADA.

o Berbagai opsi pemeriksaan kode, mis. ulasan kode rekan. Yang terakhir adalah bahwa kode setiap peserta proyek, secara selektif, dibaca dan dibahas pada pertemuan khusus ( ulasan kode pertemuan), dan ini dilakukan secara teratur. Praktek menunjukkan bahwa secara umum kode meningkat.

o Ada juga pendekatan seperti "membaca" kode, yang digunakan, misalnya, dalam pengembangan sistem waktu nyata yang kritis. Pengembang juga terlibat di dalamnya, tetapi peran mereka dalam proyek ini adalah proofreading, bukan pengembangan.

· Pengujian. Cara yang paling umum kontrol kualitas Perangkat lunak ditampilkan di hampir setiap proyek perangkat lunak

Jelas, kualitas produk adalah indikator utama aktivitas perusahaan mana pun. Untuk menjaga daya saing barang dan jasa, pengembangan sistem manajemen keamanan pangan saat ini menggunakan berbagai, sebagian besar ekonomis dan matematis. Misalnya, pemrograman dinamis, linier dan non-linier, pemodelan simulasi, desain eksperimen, teori antrian dan permainan, analisis biaya fungsional, metode Taguchi, dan metode penataan kualitas.

Tinggalkan permintaan untuk konsultasi gratis

Kirim aplikasi Anda

Metode Taguchi didasarkan pada konsep seperti kemungkinan kehilangan kualitas, yang mencirikan tingkat hubungan antara konsep kualitas dan kemungkinan kerugian jika terjadi penurunan. Metode ini memungkinkan untuk memastikan manajemen berkelanjutan dan proses teknologi sistem mutu untuk merespons secepat mungkin setiap perubahan dalam situasi pasar, serta untuk mencakup seluruh siklus hidup produk - dari pembelian bahan mentah bahan untuk dijual ke konsumen akhir.

Metode penataan kualitas adalah membentuk fungsi kualitas melalui pembeli itu sendiri. Artinya, seiring waktu, permintaan, persyaratan, dan keinginan konsumen diwujudkan dalam karakteristik spesifik produk. Ini menciptakan matriks tiga dimensi yang memungkinkan Anda untuk menggabungkan parameter yang diinginkan dari produk jadi dengan potensi kemampuan produksi pabrikan, serta dengan kemampuan serupa dari perusahaan pesaing. Melalui metode ini, dimungkinkan untuk secara signifikan mempersingkat jalur ke konsumen akhir dan mengurangi biaya untuk memastikan tingkat kualitas yang optimal.

Harus dikatakan bahwa metode jaminan kualitas produk harus mematuhi satu siklus yang terdiri dari empat poin:

Sebagai manual metodologi Anda dapat menggunakan siklus Deming, yang juga disebut siklus PDCA melingkar:

Setelah hasil tertentu tercapai, siklus harus diulang, tetapi sudah pada kualitas yang lebih tinggi dan level tinggi. Dengan demikian, lingkaran Deming adalah metode penyediaan dan manajemen, yang dengannya manajemen organisasi dapat terus bergerak menuju pencapaian tujuan utama - meningkatkan kualitas produk dalam rangka menciptakan produk berkualitas, memperoleh hasil antara dan mampu mengendalikan situasi sepenuhnya.

Dalam memastikan kualitas produk, metode target program banyak digunakan, di mana: perencanaan jaringan dengan distribusi fungsi manajemen mutu operasional dan strategis, serta pembiayaannya yang berbeda, pengembangan beberapa rencana, tergantung pada situasi saat ini (perencanaan multi-opsi), untuk memastikan kemungkinan maksimum implementasinya dalam kondisi pasar yang terus berubah.

Pada saat yang sama, banyak perhatian diberikan pada metode untuk mengoptimalkan langkah-langkah yang bertujuan untuk memastikan kualitas produk yang optimal dan fungsi yang layak dari sistem manajemen mutu, yang dirancang untuk secara signifikan mengurangi perkiraan biaya. Yang paling penting adalah statistik metode jaminan kualitas produk. Metode statistik terapan memungkinkan untuk menganalisis dan menginterpretasikan informasi yang diterima mengenai permintaan konsumen, merespons tepat waktu untuk setiap pelanggaran dan inkonsistensi dalam pengoperasian sistem manajemen kualitas produk, yang hanya meningkatkan kemungkinan memperoleh produk atau layanan berkualitas tinggi secara konsisten.

Kualitas asuransi(Jaminan Kualitas - QA) adalah serangkaian kegiatan yang mencakup semua tahap teknologi pengembangan, rilis, dan pengoperasian perangkat lunak sistem Informasi diambil pada tahap yang berbeda lingkaran kehidupan Perangkat lunak untuk memastikan kualitas produk yang diproduksi.

Bedakan antara metode teknis dan organisasi dari jaminan kualitas perangkat lunak.

Ke teknis Metode jaminan kualitas perangkat lunak berikut dapat dikaitkan:

Penggunaan sistem manajemen cacat ( sistem pelacakan bug);

Implementasi pengujian otomatis;

Pengenalan modul ( satuan) pengujian;

Penggunaan lingkungan pengembangan terintegrasi modern;

Menggunakan validator kode;

Implementasi sistem kontrol versi;

Ke organisasi metode jaminan kualitas perangkat lunak meliputi:

Perencanaan pekerjaan dan biaya;

Penilaian risiko proyek;

Mengadakan unjuk rasa status;

Melakukan sesi Lessons Learn;

Melakukan Analisis Kasual;

Pengenalan metrik;

2. Pengujian perangkat lunak. Tujuan pengujian. Jenis pengujian: fungsional, kegunaan, keamanan, kinerja. [ke atas]

Pengujian

Tujuan pengujian

tergantung dari benda uji mengalokasikan jenis berikut:

pengujian fungsional);

Pengujian kegunaan ( pengujian kegunaan);

Pengujian keamanan ( pengujian keamanan);

pengujian kinerja);

ujian globalisasi);

Pengujian lokalisasi ( pengujian lokalisasi);

Pengujian Aksesibilitas ( pengujian aksesibilitas).

Pengujian fungsional (pengujian fungsional) sedang menguji fungsionalitas program yang dideklarasikan (didokumentasikan). Tujuan dari pengujian ini adalah untuk menemukan cacat yang terkait dengan pelaksanaan fungsi langsung dari program. Cacat fungsional termasuk, misalnya, pengambilan akar angka yang salah oleh program kalkulator.

Pengujian Kegunaan (pengujian kegunaan) adalah tes yang bertujuan untuk menemukan kemungkinan masalah saat menggunakan program dan terkait dengan kemudahan penggunaan dan penyediaan fungsionalitas yang dideklarasikan. Cacat kepraktisan termasuk, misalnya, tombol kecil program kalkulator yang berjarak dekat, lokasinya mengarah pada fakta bahwa nomor yang salah sering ditekan.



Pengujian Keamanan (pengujian keamanan) adalah pengujian program yang ditujukan untuk mengidentifikasi kerentanan yang dapat menyebabkan penyalahgunaan atau penggunaan program yang tidak tepat. Cacat tersebut termasuk kerentanan di browser Internet yang memungkinkan penyerang untuk mendapatkan kendali atas komputer pengguna.

Pengujian Kinerja (pengujian kinerja) - pengujian yang ditujukan untuk mengidentifikasi masalah kinerja program. Pengujian ini mengevaluasi biaya program untuk menjalankan fungsi yang dideklarasikan, dan juga memeriksa perilaku program saat bekerja dengan batas atas nilai input. Contoh cacat kinerja adalah peningkatan seratus kali lipat dalam waktu kalkulasi saat melakukan operasi root pada angka dua digit dalam program kalkulator.

3. Pengujian perangkat lunak. Tujuan pengujian. Jenis pengujian: beban, globalisasi, lokalisasi, ketersediaan. generasi pengujian. [ke atas]

Pengujian adalah proses analisis perangkat lunak yang bertujuan untuk mengidentifikasi perbedaan antara properti yang sebenarnya dan yang diperlukan dan untuk mengevaluasi properti perangkat lunak.

Tujuan pengujian- mencari cacat dalam program. Cacat adalah logika yang salah, instruksi yang salah atau tidak memadai, yang pelaksanaannya menyebabkan kegagalan. Dengan kata lain, cacat adalah sumber kegagalan, dan kegagalan adalah eksekusi sepotong kode yang mengandung cacat.

tergantung dari benda uji membedakan jenis berikut:

pengujian fungsional ( pengujian fungsional);

Pengujian kegunaan ( pengujian kegunaan);

Pengujian keamanan ( pengujian keamanan);

Pengujian kinerja ( pengujian kinerja);

Tes globalisasi ( ujian globalisasi);

Pengujian lokalisasi ( pengujian lokalisasi);

Pengujian Aksesibilitas ( pengujian aksesibilitas).

Pengujian Stres (pengujian beban stres) bertujuan untuk menentukan nilai ambang batas dari data input dan mencari cacat pada program saat memproses beban puncak. Contoh uji beban adalah memeriksa apakah isi database tidak rusak ketika jumlah koneksi ke database tersebut terlampaui dan program macet. Pengujian beban adalah jenis pengujian kinerja.

Pengujian Globalisasi (ujian globalisasi) - tujuan pengujian ini adalah untuk mengidentifikasi cacat yang terkait dengan perbedaan regional dalam perangkat lunak. Misalnya, bagaimana program akan berperilaku saat digunakan pada komputer dengan pengaturan regional Amerika (format waktu dan tanggal, unit mata uang, dll.). Contoh cacat jenis ini adalah cacat yang terkait dengan pemrosesan angka floating-point yang salah: di Rusia, koma digunakan sebagai pemisah, dan, misalnya, di AS, titik.

Pengujian lokalisasi (pengujian lokalisasi) ditujukan untuk mencari cacat yang muncul selama lokalisasi produk perangkat lunak. Ini bisa berupa kesalahan yang dibuat selama penerjemahan, dan masalah yang terkait dengan tampilan karakter nasional, dll.

Pengujian Aksesibilitas (pengujian aksesibilitas) dilakukan untuk mengidentifikasi permasalahan dalam pekerjaan penyandang disabilitas dengan program tersebut. Cacat yang ditemukan selama jenis pengujian ini adalah warna antarmuka yang salah, yang mengarah pada fakta bahwa seseorang yang menderita buta warna tidak dapat membaca teks.

2022 sun-breeze.ru
Ide bisnis baru - Hewan dan tumbuhan. Penghasilan di Internet. bisnis otomotif