Kuring geus pernah dipaké Dr. Web. Kuring boga pamanggih kumaha gawéna. Tapi ieu teu nyegah kuring nulis sababaraha autotests pikeun eta (sareng kedul teu ngidinan kuring nulis saratus leuwih séjén):
Tés pamasangan wéb;
Uji pikeun ngawatesan aksés ka alat anu tiasa dicabut (flash drive);
Uji pikeun ngawatesan aksés ka diréktori antara program;
Test pikeun ngawatesan aksés ka diréktori antara pamaké sistem (kontrol parental).
Sapertos sareng seueur tés anu sanés tiasa didamel sapertos kuéh panas, sareng henteu ngan ukur aya hubunganana sareng Dr. Web, sarta henteu ngan dina hubungan antipirus. Dina tulisan ieu, kuring bakal nunjukkeun anjeun kumaha ngalakukeunana.
palatihan
Pikeun tés, urang peryogi mesin virtual sareng Windows dina papan. Kuring nyiapkeun éta sacara manual ku ngalaksanakeun manipulasi di handap ieu:
Sabenerna, dipasang Windows 10 Pro x64;
Salila instalasi dijieun pamaké utama "testo" jeung sandi "1111";
Diaktipkeun autologin pikeun pamaké ieu;
Pikeun ngajadikeun otomatis tés, kuring bakal nganggo platform Testo. Naon éta sareng kumaha ngagunakeunana anjeun tiasa maca di dieu. Urang ayeuna kudu ngimpor mesin virtual rengse kana autotests. Gampang pisan ngalakukeun ieu:
Di dieu eta dianggap yén /path/to/win10.qcow2 - ieu jalan ka disk tina mesin virtual nu kuring disiapkeun sacara manual. Ieu dimana persiapan ends jeung aksi dimimitian.
Tés #1 - Masang Dr. Web!
Kahiji, anjeun kudu ngabéréskeun masalah nransper dr. web ka mesin virtual. Anjeun tiasa ngalakukeun ieu (contona) nganggo flash drive:
Sadaya anu urang kedah laksanakeun nyaéta nempatkeun Dr. Web ka bapa ${DR_WEB_DIR} (urang bakal nyetél nilai pasti tina parameter ieu nalika dimimitian testo). Sareng Testo sorangan bakal mastikeun yén pamasangan ieu réngsé dina flash drive.
Ayeuna urang tiasa ngamimitian nyerat tés. Pikeun ayeuna, hayu urang ngamimitian tés ku hal-hal anu saderhana: hurungkeun mesin virtual (sanggeus nyiptakeun éta bakal dipareuman), ngantosan desktop muncul, hurungkeun flash drive sareng buka eusina ngaliwatan Explorer:
Potret layar dina tungtung naskah
Anjeun tiasa, tangtosna, ngajalankeun installer langsung ti dieu, ti flash drive sorangan. Tapi urang langkung saé ngalakukeun sadayana kalayan jujur - kami bakal nyalin pamasangan kana desktop sareng ngajalankeun pamasangan ti dinya. Kumaha urang tiasa nyalin file? Kumaha jalma bakal ngalakukeun ieu?
Potret layar nunjukkeun file anu disalin
Sadayana, nyalin hasil réngsé! Ayeuna anjeun tiasa nutup jandela nganggo flash drive sareng tarik kaluar:
Potret layar saatos nutup explorer
Ayeuna yén pamasangan aya dina desktop, urang kedah dua kali klik dina éta pikeun ngamimitian prosés pamasangan. Sareng pamasanganna nyalira janten ngaklik saderhana tombol sareng tanda centang sareng henteu dipikaresep pisan:
Potret layar dina tungtung pamasangan
Urang ngalengkepan tés urang ku reboot a. Sareng tungtungna, hayu urang hilap pariksa yén saatos reboot, ikon sareng Dr. wéb:
Potret layar saatos reboot
Sae pisan! Kami parantos ngotomatisasi pamasangan Dr. Web! Hayu urang istirahat sareng tingali kumaha éta dina dinamika:
Hayu urang ngaléngkah ka uji fitur.
Test nomer 2 - Watesan aksés ka flash drive
Fitur munggaran dina daptar nyaéta ngawatesan aksés ka flash drive. Jang ngalampahkeun ieu, hayu urang ngarencanakeun tés anu cukup lugas:
Hayu urang cobian nyelapkeun USB flash drive sareng jieun file kosong di dinya - éta kedah jalan. Tarik kaluar flash drive;
Aktipkeun blocking alat removable di Dr. Puseur Kaamanan Wéb;
Selapkeun flash drive deui sareng cobian ngahapus file anu didamel. Peta kudu diblokir.
Hayu urang ngadamel flash drive énggal pikeun diri urang, selapkeun kana Windows sareng cobian ngadamel polder. Naon anu tiasa langkung gampang?
Potret layar dina tungtung naskah
Jieun file téks anyar ngaliwatan menu konteks explorer:
Screenshot sanggeus ngaganti ngaran file
Pareuman flash drive, lakukeun aman:
Ayeuna kami geus mastikeun yén kasebut nyaéta dimungkinkeun pikeun digawekeun ku flash drive, nu hartina urang bisa ngamimitian blocking eta dina dr. Web. Jang ngalampahkeun ieu, anjeun mimitina kudu muka puseur kaamanan:
Potret layar jandela Pusat Kaamanan
Urang tiasa perhatikeun yén pikeun muka aplikasi naon waé dina Windows, anjeun kedah ngalakukeun tindakan anu sami (klik dina bar teang, ngantosan jandela sareng aplikasi populér muncul, ngetik nami aplikasi anu dipikaresep, antosan dugi ka muncul. dina daptar sareng tungtungna pencét Lebetkeun). Ku alatan éta, grup tindakan ieu tiasa dipisahkeun kana makro open_app, dimana nami aplikasi anu bakal dibuka bakal disalurkeun salaku parameter:
Makro ieu masih mangpaat pikeun urang.
Hal kahiji urang bakal ngalakukeun ku muka Dr. Wéb - aktipkeun kamampuan pikeun ngarobih:
Ayeuna hayu urang klik sakedik dina ménu sareng angkat ka menu "Konpigurasikeun aturan aksés alat". Dina menu ieu, pariksa kotak "Blok média removable".
Potret layar tina jandela Alat sareng Data Pribadi
Hayu urang coba buka flash drive ayeuna:
Potret layar sareng pesen kasalahan
Janten, sakedik-sakedik, urang nyerat tés munggaran kalayan nguji fitur anu cukup nyata dina Dr. Web. Waktosna istirahat sareng tapa, ningali hasil padamelan urang:
Test # 3 - Diferensiasi aksés ka diréktori antara program
Gagasan utama kasus uji ieu nyaéta mariksa karya Dr. Web nalika ngawatesan aksés ka polder husus. Husus, perlu ngajaga polder tina parobahan naon waé, tapi tambahkeun pengecualian pikeun sababaraha program pihak katilu. Sabenerna, tes sorangan sapertos kieu:
Hayu urang pasang program pihak katilu dina OS, anu engkéna bakal nambihan pengecualian nalika ngaksés polder anu dilindungi. Program pihak katilu dinten ayeuna nyaéta pangatur file Saban poéna;
Kami nyiptakeun polder kalayan file, anu bakal kami jaga kalayan sagala kakuatan;
Hayu urang buka Dr. Web sareng aktipkeun panyalindungan folder ieu di dinya;
Hayu urang nyetél pengecualian pikeun FreeCommander;
Hayu urang cobian ngahapus file tina folder anu ditangtayungan ku cara biasa (via Windows Explorer). Éta henteu kedah dianggo;
Hayu urang cobian ngahapus file nganggo FreeCommander. Éta kedah dianggo.
Wah, loba gawé. The sooner urang ngamimitian, nu sooner we rengse.
Titik hiji, masang FreeCommander teu jauh béda ti masang Dr.Web. Rutinitas biasa: nyelapkeun USB flash drive, ngaluncurkeun pamasangan, sareng saterasna. Hayu urang skip ieu tur langsung ka metot.
Mun anjeun masih wondering kumaha carana install FreeCommander
Hayu urang mimitian ku basajan: nyieun flash drive nu urang nempatkeun sebaran FreeCommander, lajeng selapkeun flash drive kana OS dina test jeung mukakeunana:
Salajengna, sababaraha non-clicks pikeun ngamimitian pamasangan:
Pamasanganna henteu pikaresepeun pisan, cukup klik "Salajengna" dimana waé, sareng dina tungtungna ulah hilap mareuman kotak centang kalayan tampilan ReadMe sareng peluncuran langsung FreeCommander
Urang réngsé tés ku nutup sadaya windows sareng cabut flash drive
Réngsé!
Pikeun gawé bareng Dr. Web nyieun tés anyar dr_web_restrict_program, nu bakal ngandelkeun hasil tina tés saméméhna win10_install_freecommander.
Hayu urang ngamimitian tés ku nyiptakeun folder Protected dina desktop:
Potret layar saatos nyiptakeun folder
Pindah ka folder Protected sareng jieun file di dinya my_file.txt, anu bakal maénkeun peran file anu ditangtayungan:
Oh, kuring kedah ngalakukeun éta salaku makro ogé, tapi oh ...
Potret layar saatos nyiptakeun file
Hébat, ayeuna anjeun kedah ngaktipkeun panyalindungan folder. Urang turutan jalur akrab jeung muka Dr. Web, tong hilap ngaktifkeun modeu robih. Lajeng buka menu "Data Loss Pencegahan".
Potret layar sareng jandela Pencegahan Leungitna Data
Hayu urang damel sakedik sareng beurit sareng tambahkeun folder Protected kami kana daptar anu ditangtayungan:
Potret layar tina Add Protected Folder Wizard
Nya, ayeuna urang kedah nyetél pengecualian aksés folder pikeun FreeCommander. Karya mouse saeutik deui:
Potret layar sareng program iwal tambahan
Ayeuna sacara saksama tutup sadaya windows sareng cobian ngahapus file "my_file.txt" ku cara standar:
Potret layar sareng pesen ti Dr.Web
Tapi euweuh kajadian, jadi Dr. Web bener digawé! Satengah tina tés parantos réngsé, tapi urang tetep kedah pariksa yén pengecualian pikeun FreeCommander bakal jalan. Jang ngalampahkeun ieu, buka FreeCommander sareng angkat ka folder Protected:
Potret layar sareng jandela FreeCommander
Nya, hayu urang cobian ngahapus file my_file.txt:
Potret layar saatos ngahapus file
Pangecualian pikeun FreeCommander dianggo!
Sae pisan! Kasus uji anu ageung sareng rumit - sareng sadayana otomatis. A rélaxasi saeutik:
Test # 4 - Parental Control
Kami bakal ngawangun kasus uji terakhir ieu kanggo dinten ayeuna sapertos kieu:
Hayu urang nyieun pamaké anyar MySuperUser;
Asup jeung pamaké ieu;
Hayu urang ngadamel file my_file.txt atas nama pamaké anyar;
Hayu urang buka Dr. Web sareng aktipkeun kadali parental pikeun file ieu;
Dina kadali parental, urang ngawatesan hak pamaké MySuperUser kana file dijieun ku anjeunna;
Hayu urang cobian maca sareng mupus file my_file.txt atas nama MySuperUser jeung kasampak di hasilna.
Kuring moal nyadiakeun naskah tés dieu. Éta diwangun dina prinsip anu sami sareng tés sateuacana: urang aktip damel sareng mouse sareng keyboard. Dina waktos anu sami, henteu masalah pikeun urang naon anu urang otomatiskeun - bahkan Dr.Web, bahkan nyiptakeun pangguna énggal dina Windows. Tapi hayu urang tingali kumaha ngajalankeun tés sapertos kieu:
kacindekan
→ Sumber sadaya tés anu anjeun tiasa tingali di dieu
Sumawona, anjeun tiasa ngajalankeun sadaya tés ieu dina mesin anjeun. Jang ngalampahkeun ieu, anjeun bakal peryogi juru tés tés Testo. Anjeun tiasa ngundeur éta di dieu.
Dr. Wéb tétéla janten palatihan anu saé, tapi kuring hoyong ngagambar inspirasi pikeun garapan salajengna tina kahoyong anjeun. Tulis dina komentar bongbolongan anjeun ngeunaan naon autotests anjeun hoyong ningali dina mangsa nu bakal datang. Dina artikel salajengna kuring bakal nyobian ngajadikeun otomatis aranjeunna, hayu urang tingali naon anu lumangsung.