joi , 23 mai 2013
Navigare: Home » Programe PC - Programe calculator » Programe Antivirus » Sugestii si bugs referitoare la aplicatia Gonzales

Sugestii si bugs referitoare la aplicatia Gonzales

Se pare că cea mai bună modalitate de a testa un produs de talia unui antivirus precum Gonzales, recent lansat în versiunea beta, este trimiterea sa direct în teste publicului larg. Comunitățile de acest fel reușesc să acopere mai multe aspecte ale testării unui produs software decât o pot face câțiva testeri angajați. Dar munca își are și prețul ei, pentru că Bitdefender premiază cel mai harnic tester cu un netbook Samsung dotat cu baterii solare. Așadar nu am fost surprins să văd că spațiul dedicat pentru raportarea de bug-uri și îmbunătățiri a ajuns încă din prima zi la numărul 100.

Vreau ca în acest articol să postez linkurile și sugestiile trimise de mine penru acest proiect, pentru că pe website-ul respectiv nu există opțiunea de a sorta mesajele după autor. Mai mult, pe blogul respectiv unele mesaje sunt trunchiate de sistem, cred că din cauza folosirii mele intensive a ghilimelelor, textul de după ghilimele fiind de multe ori pierdut.

Timer or button for closing main window

Fereastra aplicației se închide imediat ce focusul este luat de pe ea, însă există multe situații utile când ai vrea ca fereastra principală sau cea cu jurnale să fie în prim plan sau secundar față de alte ferestre pentru a face comparații sau a urmări ceea ce se scanează. Un timer, cu 5 sau 10 secunde, așa cum sunt celelalte notificări din soluțiile antivirus BitDefender ar fi practic, sau fereastra să nu se închidă decât cu click pe un buton de închidere (X) sau la minimalizare (_) în tray.

Caroiaj pentru tabelul din carantina

Pentru a preveni confuziile din fereastra ce afiseaza detaliile evenimentelor se poate aplica fie un caroiaj, fie trasate doar liniile verticale ce despart coloanele. Altfel textul pare a nu se potrivi. (vezi imaginea)

Lipsa scrolls

Daca este pastrata optiunea de Zoom (+/-) din fereastrele de evenimente/curatare/carantina, atunci ar trebui sa fie implementate si barele de defilare (scrolls) verticale si orizontale, altfel zoom-ul ar fi greu de folosit. (vezi imaginea)

Navigare vs Zoom

Propun ca functia Zoom din ferestrele Evenimente/Curatare/Carantina sa fie scoasa deoarece ea impune si existenta barelor de defilare. Se poate merge doar pe folosirea butoanelor de navigare Inainte/Inapoi (<|>), eventual aceste butoane sa fie mai usor de vazut si de folosit.

Text incomplet

In fereastra de scanare la cerere mi-a aparut initial un text sub calea de scanare care era incomplet (a se vedea in printscreen) si care a aparut corect la a doua adaugare la scanare. Este vorba de cuvantul F… (vezi imaginile)

 

Left click = Right click

Nu stiu daca e un bug, sau asa s-a dorit sa fie, dar aproape orice left click este echivalent cu right clic pe aceeasi zona.

Mai exact, diferentele dintre cele doua butoane apar atunci cand sunt efectuate pe butonul ARATA FISIERE din main window, caz in care left click nu are ca rezultat nimic, in timp ce right click executa operatia echivalenta a unui left clic pe spatiul din afara butonului.

Altfel spus, right clickul actioneaza, pe comutatoare, deschide Jurnalul, Feedbackul, actioneaza pe butoane, cu exceptia butoanelor ARATA FISIERE din main window unde actioneaza ca un left click in afara butonului, adica deschide fereastra optiunii.

Scanare contextuala

In cazul in care aplicatia Gonzales nu este deschisa in tray (a fost inchisa cu right click si apoi Inchide) scanarea contextuala nu porneste aplicatia pentru a efectua sarcina.

In schimb, la deschiderea manuala a aplicatiei Gonzales, am observat ca sarcina a fost scanata (fie inainte de deschidere, fie imediat dupa deschidere).

Ar fi fost potrivit ca aplicatia sa se deschida la cererea unei scanari din meniul contextual si sa ofere un rezultat imediat.

Comentariu ulterior:

Am efectuat un mic test:

- ora 15:22 am efectuat o cerere de scanare la cerere din meniul contextual.

- ora 15:23 am deschis manual aplicatia Gonzales

- in main window nu apare de data aceasta scanarea la cerere

- in JURNALE ma uit la Evenimente si observ ca scanarea a fost efectuata in momentul solicitarii de verificare si nu dupa deschiderea aplicatiei, ceea ce este excelent.

Concluzie: Utilizatorul trebuie notificat intr-un fel despre rezultatul scanarii la cerere fara a fi nevoit sa deschida aplicatia manual, sau aplicatia Gonzales sa fie deschisa automat odata cu cererea de scanare.

Eroarea Serviciu nu raspunde

Am dorit sa scanez la cerere un fisier arhiva ce continea mai multe fisiere pdf, insa am primit eroarea Serviciul nu raspunde (a se vedea fisierul atasat).

Focus pe aplicatie

Cu aplicatia Gonzales deschisa la Evenimente/Curatare sau Carantina, efectuez scurtatura de taste Win+R pentru a deschide fereastra Run si observ faptul ca Gonzales ia inapoi focusul de pe caseta Run.

Mesaje neconforme

Mesajul din main window era IN COADA, mesajul din fereastra de Evenimente, la Stare, era SCANARE, iar la Rezultate scanare mesajul era NU AU FOST IDENTIFICARE OBIECTE INFECTATE.

Ctrl+Enter

Combinatia de taste Ctrl+Enter cu mouse-ul aflat deasupra aplicatiei Gonzales are ca efect deschiderea browserului web in panoul de control al utilizatorului.

Am descoperit asta din intamplare. Probabil ca ar fi util si un mic Help pentru anumite scurtaturi si facilitati ale aplicatiei.

Notificari in tray cu link

Ar fi util ca notificarile primite in tray sa contina si link spre carantina, curatare sau evenimente pentru a scuti utilizatorul de cele cateva clicuri suplimentare.

Oamenii au ajuns aici cautand:

gziface exe, ce e gzserv?, gziface1 log

Lasă un răspuns

Informatii folositoare

Bitdefender este producătorul uneia dintre cele mai performante soluţii de securitate a datelor atestate pe plan internaţional de către instituţii independente de specialitate. Încă din anul 2001, Bitdefender este unul dintre liderii industriei de securit...

[stiri Bitdefender]


Despre Stefan

Caziuc Stefan

Sunt pasionat de IT, editor pe acest blog, dar cel mai mult timp îl petrec ca tehnician in proiectare, design și tehnoredactare computerizată. În timpul liber studiez, citesc și cânt la chitară. Pe lângă IT, îmi place să vorbesc despre ceea ce m-a convins că merită atenție și prezintă încredere.

30 comentarii

  1. Ehlo,
    Din partea echipei, multumim mult pentru feedback. Este probabil printre cele mai bine structurate din cate am primit pana acum. Fix-uri vor veni curand via update + new kit. Legat de crash-ul serviciului o sa avem nevoie de niste .dmp-uri (daca s-au generat). O sa postam detaliile pe bug-ul de pe betaeasy.

    Multumim inca odata ;)

  2. Perfect, deci asteptam update-ul. Eu caut dmp-urile.

  3. Inca o propunere pentru titlul Evenimentelor legate de scanarea la cerere:
    http://gonzales.betaeasy.com/thread/11295

    Dupa ce am adaugat un fisier mai mare sau un grup de fisiere pentru scanare la cerere (prin meniul contextual) am observat ca apare imediat un Eveniment care are titlul Scanarea la cerere s-a finalizat, insa in realitate scanarea nu este finalizata (Starea este “scanare”). Ar trebui ca titlul evenimentului sa fie Scanarea la cerere in curs de executie, iar dupa finalizarea scanarii sa apara titlul Scanarea la cerere s-a finalizat.

    De asemenea, in cazul in care scanarea la cerere este intrerupta titlul ar trebui sa fie diferit – Scanarea la cerere a fost intrerupta. Sau ar fi si varianta sa se gaseasca un titlu generic pentru Evenimente care sa nu aiba legatura cu starea sau stadiul scanarii, ci cu numele fisierului, ca de exemplu, Scanarea la cerere [nume fisier] [grup fisiere] pentru a diferentia mai usor evenimentele intre ele.

  4. Diferente de evenimente la mouse clic

    http://gonzales.betaeasy.com/thread/11296

    Exista o diferenta la anumite butoane pentru acelasi eveniment cu mouse-ul. De exemplu, pe butonul ARATA si pe comutatoarele On/Off evenimentele sunt actionate la release mouse click. In schimb, la butonul Jurnale si linkul Feeedback evenimentele au loc direct la press mouse click.

  5. Floating window nu-si pastreaza pozitia dupa maximize

    http://gonzales.betaeasy.com/thread/11304

    Fereastra Evenimente in modul floating nu isi pastreaza pozitia pe ecran dupa un minimize si maximize. Indiferent ce forma si pozitie i-am dat, fereastra floating revine cu coltul din stanga sus in acelasi punct. In general nu e problema, insa atunci cand marimea ferestrei este aproape cat ecranul apare disconfortul de a o repune pe ecran pentru a o vizualiza in intregime.

  6. Astazi am vrut sa aflu ce anume determina aparitia erorii Serviciul nu raspunde si am observat urmatoarele:
    - eroarea a aparut in momentul cand Gonzales scana in Scutul antivirus un fisier care era activ in memoria computerului (am primit eroare la scanarea lui kmixer.sys din system32/drivers, la scanarea lui sndvol32.exe din system32 si chiar la notepad.exe tocmai cand am deschis logul gzserv.log sa-l citesc).
    - dupa cateva secunde, programul isi revenea si era functionabil insa cerea repornirea sistemului.
    - am repornit sistemul, apoi Gonzales m-a anuntat ca verifica fisierele anterioare, ca le-a curatat iar pe fereastra principala a aparut Curatare cu Detalii (jurnalul totusi nu continea fisiere curatate ci era afisat mesajul Nu exista obiecte infectate) si cerea din nou repornire sistem.

    Atasez in scurt timp imagini si un link catre folderul cu Dumps generate.

    Update
    Din pacate fisierele dmp sunt goale (au 0 kb), doar imaginile sa mai scoata ceva la iveala :(
    Link catre dmp files
    Imaginea 1
    Imaginea 2
    Imaginea 3

  7. Multumim mult. Azi-maine o sa postam si un update la proiect si o lista cu fix-uri.

  8. Cu placere, incerc din rasputeri sa obtin acele dmp files in cazul erorii Serviciul nu raspunde. Deocamdata nu am inteles cand anume sunt create: exact in momentul crashului sau dupa un anumit timp de la crash.

  9. Ar trebui sa fie fix in momentul crash-ului.

  10. Nu inteleg de ce exista contradictie intre numarul de fisiere din folderul scanat la cerere si numarul de fisiere scanate din raportul din Jurnal. Situatia s-a prezentat la fel la mai multe scanari pentru folder compus si fara sa contina fisiere de tip arhiva.

    Cu optiunea Show hidden files and folders bifata si cu optiunea Hide protected operating system files debifata am pus la scanat mai multe foldere ce nu contineau fisiere de tip arhiva.

    Rezultatul: in prorpietatile folderului apareau 342 de fisisre, in timp ce in raportul Gonzales la detalii apareau 456 de fsiere.

    http://gonzales.betaeasy.com/thread/11414

    imagine relevanta

  11. Am realizat 4 probe suplimentare.
    Pentru un folder cu 14 fisiere de tip dwg, bmp si tif raportul a scris 15 fisiere scanate. http://stefan.dexblog.ro/3.png
    Pentru un folder cu 15 fisiere de tip dwg, gif, jpg si doc raportul a scris 48 fisiere scanate. http://stefan.dexblog.ro/4.png
    Pentru un folder cu 2 fisiere de tip doc raportul a scris 3 fisiere scanate. http://stefan.dexblog.ro/2.png
    Iar pentru un folder compus (3 fisiere doc in root si 8 fisiere doc, pdf si xls in alt folder) raportul a scris 0 fisiere scanate. http://stefan.dexblog.ro/1.png

    Ce am mai remarcat: in primul caz am observat ca alaturi de folderul scanat exista si expresia ceea ce presupun ca reprezinta un plus de fisiere scanate pe langa cele puse la cerere. Dar pentru celelalte cazuri situatia nu a mai fost la fel, si totusi numarul de fisiere a fost diferit (raportul prezinta mai multe fisiere decat cele existente). Ultima situatie a fost stranie pentru ca a raportat 0 fisiere.

    Poate ca ultimul exemplu este mai relevant si probabil ca sugereaza o problema.

  12. Dintr-un motiv care ma depaseste, nu pot accesa acum betaeasy. Ai actualizat bug-ul ?

    Multumim pentru clarificari

  13. Acum vad ca si mie imi returneaza Unable to connect.

    Da, am actualizat informatiile si pe thread-ul deschis pe betaeasy drept comentarii la postul http://gonzales.betaeasy.com/thread/11414.

    Din pacate acum sunt acasa si nu mai pot face teste pe Gonzales. Ma gandesc serios sa fac rost de un netbook pentru perioada aceasta de teste. Incepe sa-mi placa din ce in ce mai mult provocarea asta :)

  14. Imi pare rau ca am semanat putina confuzie cu ultimul bug, dar acum am aranjat mai bine imaginile pentru ca nu erau puse corect.

  15. Don’t worry about it. Keep ‘em coming ;)

  16. Ca orice alt program, aplicatia ar trebui sa poata fi inchisa fortat din Windows Task Manager. Pe sistemul pe care am testat (Windows XP SP3) nu am reusit sa inchid aplicatia fortat din Windows Task Manager cu optiunea End Process nici pentru gziface.exe, nici pentru gzserv.exe. Eroarea este aceeasi Unable to terminate Process cu mesajul The operation could not be completed. Access is denied. Valabil pentru Scut antivirus on/off.

    http://gonzales.betaeasy.com/thread/11440

  17. Pentru fereastra de Creeaza cont Bitdefender nou:

    - intre campuri functioneaza numai Tab dar nu si Shift+Tab;

    - la folosirea tastei Tab dupa ultimul camp de text (re-introdceti parola) cursorul se deplaseaza pe 2 campuri de text ce nu au ce cauta acolo (sunt campurile din fereastra de autentificare anterior Accesati un cont Bitdefender existent) care chiar pot fi completate (daca dam pe Anulare ajungem inapoi in pagina de autentificare si se poate observa ca au fost modificate)

    - o sugestie ar fi ca in partea de jos a ferestrei, in locul textului redundant Nu aveti cont BitDefender Creati cont nou (ne aflam de fapt chiar pe pagina de creare cont nou) sa fie mai bine plasat un link de genul Ai cont bitdefender? Intra in contul tau care sa ne duca inapoi in pagina de autentificare.

    http://gonzales.betaeasy.com/thread/11468

    link imagine http://stefan.dexblog.ro/fereastra_cont_nou.png

    Mod de producere:

    - deschidere aplicatie Gonzales
    - deschidere fereastra autentificare
    - clic pe Creaza cont nou
    - tasta tab merge / combinatia shift + tab nu merge
    - tasta tab dupa ultimul camp mai merge 2 campuri ce pot fi editate dar nu se afiseaza textul (sunt campurile de autentificare din fereastra anterioara)

  18. Si inca o chestie interesanta ce se intampla atunci cand folosesti tasta tab si mouse in campurile din fereastra Creeaza un cont nou Bitdefender:

    Tasta tab are ciclul un camp inainte, dar daca intrerupi ciclul acesta cu un clic cu mouse pe un camp inainte sau inapoi, actiunea tastei tab continua ciclul ei fara sa tina cont de campul selectat de mouse. Nu e un comportament normal.

  19. Sal,

    Ai pus bug-uri separate pe shift+tab si pe ciclicitatea tab, da ? Nu de alta dar ar fi pacat sa pierzi 2 bug-uri valide combinandu-le intr-unu singur

  20. Da, s-a rezolvat. M-a indrumat corect colega dvs. Olga Ionita.
    http://gonzales.betaeasy.com/thread/11468

    La shift+tab am inteles ca nu se va implementa, ramane doar efectul tastei tab.

    Postul respectiv a fost confirmat pe partea de focus / navigare in campul de autentificare / creare cont.

    Am repostat ca feature sugestia de inlocuire a unui link inutil din fereastra de Creare cont nou din partea de jos.

    http://gonzales.betaeasy.com/thread/11476

    De-acum am sa postez cate un bug sau feature pe thread.

    Multumesc!

  21. Sal,

    Poti confirma, te rog, ca a ajuns (si la tine) mailul in cu notificarea de update la 1.0.9.232 ? Thanks

  22. Probleme cu shutdown si restart la computer

    http://gonzales.betaeasy.com/thread/11516

    Am intampinat de doua ori situatia in care la shutdown manual si la restart automat de sistem din Gonzales (azi dimineata cu ocazia actualizarii) computerul nu a executat actiunea ci doar a inchis aplicatia Gonzales din tray. In Windows Task Manager era activ gzserv.exe, celalalt gziface.exe nefiind activ.

    Din a doua incercare se executa shutdown dar din prima nu.

    Am uitat sa specific faptul ca aceasta s-a intamplat pe Windows XP SP3. Este de vreun ajutor sa trimit logul gzserv.log?

  23. Schimbare conturi Google la autentificare

    http://gonzales.betaeasy.com/thread/11564

    In fereastra de autentificare:

    - autentificarea rapida cu Google este posibila, insa daca doresc conectarea cu alt nume de utilizator folosind linkul din partea de sus Deconectare din meniu si ma loghez cu alt cont Google voi ajunge in pagina web Google Account overview si nu la accept permisiuni cont. Trebuie sa folosesc de 2 ori butonul <<Inapoi din bara ferestrei (dreapta sus) pentru a ajunge la Acordati accesul dupa care se activeaza si produsul.

    In cazul folosirii linkului de jos de conectare cu un alt nume de utilizator, totul merge bine.

    imagine: http://stefan.dexblog.ro/google.png

    Pasi reproducere:
    - logat in aplicatie, efectuez Modifica din bula MyBitdefener
    - clic pe linkul Autentificare cu un alt cont
    - Aleg imaginea de autentificare Google
    - introduc datele unui cont google sau ajung idrect in pagina de Acordati accesul
    - in dreapta sus clic pe numele utilizatorului Google, se deschide meniul, clic pe Deconectati-va
    - in pagina de autentificare Google introduc datele altui cont google
    - ajung in pagina Account Overview (prezentarea generala a contului)
    - 2 clicuri pe << Inapoi ajung la Acordati accesul
    - in final inregistrat cu alt cont google

  24. Gonzales influenteaza IE la logarea cu Google

    http://gonzales.betaeasy.com/thread/11607

    Pe langa faptul ca autentificarea pe Gonzales cu conturile de Facebook si Google sunt influentate de browserul Internet Explorer (si nu de browserul default) am observat si un comportament invers pe IE.

    Cu IE deschis la pagina de logare Google Mail (https://accounts.google.com sau gmail.google.com) ma loghez pe Gonzales cu contul Google, accept permisiunea si aplicatia se activeaza. In acest moment daca dau un refresh pe pagina de logare, aceasta se logheaza automat in contul pe care l-am folosit in Gonzales.

    Pe Firefox nu se realizeaza bugul.

    Pentru Facebook nu se reproduce situatia.

  25. Aplicatia s-a blocat partial (grafic)

    http://gonzales.betaeasy.com/thread/11674

    Dupa actualizarea din 10 octombrie, faceam niste teste cu Gonzales si dintr-o data aplicatia a ramas blocata partial. Mai exact nu mai functiona nimic in afara de butoanele Jurnale, Feedback si linkul Bitdefender din partea de jos. Partea de deasupra a ramas blocata in bula Scanare la cerere. Aparent la clicurile date de mine peste aplicatie nu s-a intamplat nimic, insa in Evenimente vad cum se activeaza, dezactiveaza scutul antivirus… Deci aplicatia sau sistemul imi returneaza o eroare de reprezentare grafica.

    imagini

    http://stefan.dexblog.ro/grafic.png

    http://stefan.dexblog.ro/blocat_1.png

    http://stefan.dexblog.ro/blocat_2.png

  26. Fereastra Evenimente nu se maximizeaza cu butonul Detalii

    http://gonzales.betaeasy.com/thread/11706

    Cu fereastra Evenimente in modul undocked si ascunsa in taskbar nu reusesc sa o readuc in prim plan cu butonul Detalii dintr-o Scanare la cerere. Daca apoi folosesc butonul Jurnale fereastra apare pe ecran si se observa ca este deschisa la detaliile scanarii respective.

    La folosirea butonului Detalii se observa faptul ca focusul trece pe fereastra Evenimente, dar nu are loc si afisarea ei pe ecran.

    - pornire o scanare la cerere
    - deschidere Jurnale
    - trecerea ferestrei Evenimente in modul undocked
    - minimizarea ferestrei Evenimente
    - accesarea butonului Detalii ale scanarii la cerere
    - focusul trece pe fereastra Evenimente, dar nu o afiseaza pe ecran

  27. Denumire si icon la afisarea in task switcher

    http://gonzales.betaeasy.com/thread/11710

    La momentul de fata aplicatia nu apare cu icon si nici cu denumire la afisarea cu Alt+Tab, sau task switcher (flip).

    In schimb, fereastra de Evenimente este afisata cu desciere si cu icon la afisarea taskurilor cu Alt+Tab.

    http://stefan.dexblog.ro/task_switcher1.jpg
    http://stefan.dexblog.ro/task_switcher2.jpg

  28. Sugestii pentru titlurile din Evenimente

    http://gonzales.betaeasy.com/thread/11793

    As avea mai multe motive pentru ca denumirea evenimentelor din Jurnale sa fie corelate cu starea actuala a evenimentului produs la un moment dat.

    Astfel, titlul principal al unui eveniment ar fi mai bine sa fie legat de numele obiectului/obiectelor scanate (nume fisier, grup fsiere, partitie etc.) pentru a evita modificarea sa in functie de stadiul scanarii (de ex. Scanarea la cerere a inceput, apoi Scanarea la cerere in curs de executie si la final Scanarea s-a finalizat). In plus aceasta schimbare ar fi utila pentru a face mai usoara gasirea unei scanari in lista de evenimente (momentan diferentiata doar dupa data si ora scanarii).

    Apoi, in detaliile unui eveniment in dreptul Stare apare si pentru Rezultate scanare apare textul , chiar daca scanarea nu a inceput sau este in curs de executie. Poate ar fi mai bine sa nu apara nimic scris pentru aceste elemente pentru situatile cand scanarea nu este finalizata, sau sa fie corelate textele potrivit stadiului curent, respectiv:

    - pentru Stare: in coada / scanare / finalizat

    - pentru Rezultate: – / Infectie sau Neinfectat / Infectie sau Neinfectat

Scroll To Top