ABONAMENTE VIDEO REDACȚIA
RO
EN
NOU
Numărul 156
Numărul 155 Numărul 154 Numărul 153 Numărul 152 Numărul 151 Numărul 150 Numărul 149 Numărul 148 Numărul 147 Numărul 146 Numărul 145 Numărul 144 Numărul 143 Numărul 142 Numărul 141 Numărul 140 Numărul 139 Numărul 138 Numărul 137 Numărul 136 Numărul 135 Numărul 134 Numărul 133 Numărul 132 Numărul 131 Numărul 130 Numărul 129 Numărul 128 Numărul 127 Numărul 126 Numărul 125 Numărul 124 Numărul 123 Numărul 122 Numărul 121 Numărul 120 Numărul 119 Numărul 118 Numărul 117 Numărul 116 Numărul 115 Numărul 114 Numărul 113 Numărul 112 Numărul 111 Numărul 110 Numărul 109 Numărul 108 Numărul 107 Numărul 106 Numărul 105 Numărul 104 Numărul 103 Numărul 102 Numărul 101 Numărul 100 Numărul 99 Numărul 98 Numărul 97 Numărul 96 Numărul 95 Numărul 94 Numărul 93 Numărul 92 Numărul 91 Numărul 90 Numărul 89 Numărul 88 Numărul 87 Numărul 86 Numărul 85 Numărul 84 Numărul 83 Numărul 82 Numărul 81 Numărul 80 Numărul 79 Numărul 78 Numărul 77 Numărul 76 Numărul 75 Numărul 74 Numărul 73 Numărul 72 Numărul 71 Numărul 70 Numărul 69 Numărul 68 Numărul 67 Numărul 66 Numărul 65 Numărul 64 Numărul 63 Numărul 62 Numărul 61 Numărul 60 Numărul 59 Numărul 58 Numărul 57 Numărul 56 Numărul 55 Numărul 54 Numărul 53 Numărul 52 Numărul 51 Numărul 50 Numărul 49 Numărul 48 Numărul 47 Numărul 46 Numărul 45 Numărul 44 Numărul 43 Numărul 42 Numărul 41 Numărul 40 Numărul 39 Numărul 38 Numărul 37 Numărul 36 Numărul 35 Numărul 34 Numărul 33 Numărul 32 Numărul 31 Numărul 30 Numărul 29 Numărul 28 Numărul 27 Numărul 26 Numărul 25 Numărul 24 Numărul 23 Numărul 22 Numărul 21 Numărul 20 Numărul 19 Numărul 18 Numărul 17 Numărul 16 Numărul 15 Numărul 14 Numărul 13 Numărul 12 Numărul 11 Numărul 10 Numărul 9 Numărul 8 Numărul 7 Numărul 6 Numărul 5 Numărul 4 Numărul 3 Numărul 2 Numărul 1

Adrian Varga QA Automation Engineer @ msg systems Romania
Testarea continuă - instrumente actuale

Concluzia articolului anterior "Testare continuă = Testare automată++" este că în prezent, nu există un instrument sau o tehnologie care să ofere instantaneu testarea continuă. Dar există, din fericire, tooluri care oferă sprijin puternic pentru testarea continuă. Pentru prezentarea acestor instrumente actuale de testare continuă, am folosit raportul Gartner “Critical Capabilities for Software Test Automation”. Acesta se concentrează pe instrumente de automatizare a testelor software care pot rula teste funcționale automate, interacționând cu aplicația printr-o interfață de programare a aplicației (API) sau controlând interfața de utilizator a aplicației (UI).


Adrian Varga QA Automation Engineer @ msg systems Romania
Testare continuă = Testare automată++

Testarea continuă este o sintagmă din ce în ce mai utilizată. Dar oare câți dintre noi știm la ce se referă? Multă lume tinde să o confunde cu testarea automată sau să o considere doar un termen mai evoluat pentru același lucru. Testarea continuă și testarea automată sunt diferite; dacă veți înțelege diferențele veți fi pregătiți pentru a asigura calitatea aplicațiilor într-o epocă în care testarea tradițională pare să devină irelevantă. Veți fi, de asemenea, pregătiți să faceți trecerea de la rolul reactiv al testării pentru validarea cerințelor la un rol mai proactiv de „inginerie a calității”, axat pe protejarea și optimizarea afacerii.

Reclame


Răzvan Nicoară Test Automation Engineer @ Flow Traders
Test planning-generalități

Fie că am avut oportunitatea să facem sau doar am participat la implementarea unui test plan, cu toții contribuim la execuția acestuia. Un test plan descrie scopul și împarte în faze efortul care urmează să fie depus în vederea testării unui produs. De asemenea, cuprinde informații legate de mediul de testare, priorități, planificări legate de durată și perioada de testare. Totodată, include strategia de testare, test case-uri dar și posibile riscuri, persoane implicate etc.


Mihai Pantea Senior Software Engineer @ UiPath

Adrian-Nicolae Popa Tester @ UiPath
@
“Practice what you preach” - cum folosim RPA în testare

La UiPath dezvoltăm platforma numărul 1 de Robotic Process Automation (RPA), platformă utilizată în prezent de mii de companii din toată lumea pentru a-și automatiza procesele. În mod natural, suntem primii utilizatori ai acesteia. “Roboții” noștri software rulează procese de HR, de achiziții sau care țin de departamentul juridic, ajutându-i pe colegii noștri să se poată concentra pe activitățile cu valoare adăugată mai mare. Totuși, nu numai colegii din aceste departamente beneficiază de serviciile roboților noștri software, ci chiar și echipele de dezvoltare utilizează platforma pentru procesul de software development – orientat către partea de testare. Acest articol dorește să vă arate unul din modurile în care noi ne testăm munca cu propriul produs.


Andrei Mikhailau SW Testing Director @ ScienceSoft
Top 5 indicatori de performanţă pentru un Centru de Testare de Excelenţă (TCoE)

Pentru a consolida resursele QA, bunele practici și instrumentele de automatizare disparate în cadrul unei afaceri, dar și pentru a optimiza performanţa de testare, multe companii recurg la Testing Centers of Excellence (TCoEs). În același timp, un TCoE nu este un panaceu pentru fiecare companie, deoarece instalarea sa necesită mult efort de organizare, iar rezultatele performanţelor TCoE pot să nu fie pe măsura acestui efort.


Radu Cristian Pop QA Team Lead @ Cognizant Softvision
Aplicații practice în testarea automată pentru Behavioral-Driven Development

BDD sau behaviour-driven development (dezvoltare bazată pe comportament), este o metodă de dezvoltare software bazată pe TDD (test-driven development sau dezvoltare bazată pe testare). Se concentrează în principal pe gestionarea procesului de dezvoltare software atât din perspectiva business cât și cea tehnică. BDD încearcă să elimine ceea ce se numește „costul traducerii” - ceea ce spune partea de business și ceea ce înțelege persoana tehnică. Cu BDD, acest lucru ar trebui să fie mult mai clar. BDD este implementat printr-un DSL (domain-specific language) simplu, folosind propoziții clare și concise în limba engleză care exprimă comportamentul și rezultatul așteptat. Inițiatorul BDD este Dan North în 2006.


Hajnal Daniel QA Team Lead @ Cognizant Softvision
A ajuns un defect în producție. Primele reacții

Era vineri, la câteva ore după release-ul în producție și cu câteva ore înainte de a se crea noul branch de release.. Toată echipa era deja obosită, am avut câteva luni pline din punct de vedere al funcționalităților lansate, release în producție săptămânal și o echipă de product care avea deja pe rol alte câteva feature-uri noi. Îmi scot căștile din urechi deoarece văd agitație în jurul meu. Cei doi colegi de ai mei își bat capul cu un defect pe care l-au găsit și vin către mine pentru sfaturi. A treia mea întrebare: se întâmplă și pe producție? Se uită unul la celălalt, își întorc scaunele rotative fiecare spre biroul lui, iar după un minut, am răspunsul: da. Colega mea se panichează în timp ce realizează că ea a dat QA sign off la release. Eu sunt calmă, nu e prima dată când văd aceasta întâmplându-se, și da, mi s-a întâmplat și mie.


Tudor Șerban Senior Software Engineer @ UiPath

Sergiu Wittenberger RPA Developer @ UiPath
@
Cum folosești tehnologia RPA pentru a semnala în mod automat un atac de tip “phishing”

Un atac cibernetic de tip phishing (cuvânt omofon cu englezescul “fishing” datorită faptului că presupune folosirea unei “momele” pentru a prinde în plasă victimele) presupune furtul de informații confidențiale precum datele cardului bancar, username-ul sau parola unui utilizator. Acest furt se realizează prin deghizarea atacatorului într-o entitate în care utilizatorul are încredere – o bancă, o persoană cunoscută sau departamentul de IT al companiei la care utilizatorul lucrează – și căreia utilizatorul este inclinat să îi comunice de bunăvoie, acest tip de informații.

NUMĂRUL 155 - Software Craftsmanship

Sponsori

  • BT Code Crafters
  • Bosch
  • Betfair
  • MHP
  • BoatyardX
  • .msg systems
  • P3 group
  • Ing Hubs
  • Cognizant Softvision
  • GlobalLogic

Design contribution