Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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):

  1. Tés pamasangan wéb;
  2. Uji pikeun ngawatesan aksés ka alat anu tiasa dicabut (flash drive);
  3. Uji pikeun ngawatesan aksés ka diréktori antara program;
  4. 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:

  1. Sabenerna, dipasang Windows 10 Pro x64;
  2. Salila instalasi dijieun pamaké utama "testo" jeung sandi "1111";
  3. 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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar dina tungtung naskah

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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?

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar nunjukkeun file anu disalin

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Sadayana, nyalin hasil réngsé! Ayeuna anjeun tiasa nutup jandela nganggo flash drive sareng tarik kaluar:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar saatos nutup explorer

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar dina tungtung pamasangan

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Urang ngalengkepan tés urang ku reboot a. Sareng tungtungna, hayu urang hilap pariksa yén saatos reboot, ikon sareng Dr. wéb:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar saatos reboot

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

  1. Hayu urang cobian nyelapkeun USB flash drive sareng jieun file kosong di dinya - éta kedah jalan. Tarik kaluar flash drive;
  2. Aktipkeun blocking alat removable di Dr. Puseur Kaamanan Wéb;
  3. 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?

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar dina tungtung naskah

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Jieun file téks anyar ngaliwatan menu konteks explorer:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Screenshot sanggeus ngaganti ngaran file

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Pareuman flash drive, lakukeun aman:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar jandela Pusat Kaamanan

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Makro ieu masih mangpaat pikeun urang.

Hal kahiji urang bakal ngalakukeun ku muka Dr. Wéb - aktipkeun kamampuan pikeun ngarobih:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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".

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar tina jandela Alat sareng Data Pribadi

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Hayu urang coba buka flash drive ayeuna:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar sareng pesen kasalahan

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

  1. 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;
  2. Kami nyiptakeun polder kalayan file, anu bakal kami jaga kalayan sagala kakuatan;
  3. Hayu urang buka Dr. Web sareng aktipkeun panyalindungan folder ieu di dinya;
  4. Hayu urang nyetél pengecualian pikeun FreeCommander;
  5. Hayu urang cobian ngahapus file tina folder anu ditangtayungan ku cara biasa (via Windows Explorer). Éta henteu kedah dianggo;
  6. 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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Salajengna, sababaraha non-clicks pikeun ngamimitian pamasangan:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Pamasanganna henteu pikaresepeun pisan, cukup klik "Salajengna" dimana waé, sareng dina tungtungna ulah hilap mareuman kotak centang kalayan tampilan ReadMe sareng peluncuran langsung FreeCommander

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Urang réngsé tés ku nutup sadaya windows sareng cabut flash drive

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar saatos nyiptakeun folder

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Pindah ka folder Protected sareng jieun file di dinya my_file.txt, anu bakal maénkeun peran file anu ditangtayungan:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Oh, kuring kedah ngalakukeun éta salaku makro ogé, tapi oh ...

Potret layar saatos nyiptakeun file

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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".

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar sareng jandela Pencegahan Leungitna Data

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Hayu urang damel sakedik sareng beurit sareng tambahkeun folder Protected kami kana daptar anu ditangtayungan:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar tina Add Protected Folder Wizard

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Nya, ayeuna urang kedah nyetél pengecualian aksés folder pikeun FreeCommander. Karya mouse saeutik deui:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar sareng program iwal tambahan

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Ayeuna sacara saksama tutup sadaya windows sareng cobian ngahapus file "my_file.txt" ku cara standar:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar sareng pesen ti Dr.Web

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar sareng jandela FreeCommander

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Nya, hayu urang cobian ngahapus file my_file.txt:

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

Potret layar saatos ngahapus file

Kuring otomatis nguji Dr. Web. Dupi anjeun tiasa?

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:

  1. Hayu urang nyieun pamaké anyar MySuperUser;
  2. Asup jeung pamaké ieu;
  3. Hayu urang ngadamel file my_file.txt atas nama pamaké anyar;
  4. Hayu urang buka Dr. Web sareng aktipkeun kadali parental pikeun file ieu;
  5. Dina kadali parental, urang ngawatesan hak pamaké MySuperUser kana file dijieun ku anjeunna;
  6. 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.

sumber: www.habr.com

Tambahkeun komentar