Servicii de testare si QA -
parte din procesul end-to-end
In timpul procesului de dezvoltare, testarea este realizata conform metodologiei Agile, care implica sesiuni de lucru in sprinturi. Astfel, fiecare sprint are o etapa de testare. Aceasta abordare permite clientului sa vada produsul din timp, sa ia decizii corecte si sa solicite modificari.
1
Analiza business (consultanta software)
2
Arhitectura sistemului si aplicatiei
3
Dezvoltare Software personalizata
4
Migrare/Integrare cloud & DevOps
5
Testare automata si QA
6
Mentenanta & Suport
Tipuri de testare
Tipuri de executie
Tipuri de proiecte
Tipuri de instrumente
Tipuri de testare
Echipa noastra efectueaza diverse tipuri de testare adaptate cerintelor specifice ale fiecarui proiect. Drept urmare, avem experienta in peste 150 de procese de testare diferite, cele mai des utilizate fiind cele de tipul:
- Unit Testing
- Integration Testing
- System Testing
- End-to-end (e2e) testing
- Smoke testing
- Acceptance Testing
- Component testing
- Regression testing
- Static Testing
- Performance testing
- Stress testing
- Load Testing
- Usability testing
- Exploratory Testing
- Cross-browser Testing
- Compatibility Testing
Tipuri de executie
Printre obiectivele noastre principale amintim: accelerarea procesului de development, scurtarea ciclurilor de regresie, reducerea costul de mentinere a calitatii, cresterea automatizarilor si imbunatatirea capacitatilor prin testarea manuala si testarea automata.
Tipuri de proiecte
Dupa cum demonstreaza (si) rata crescuta de satisfactie a clientilor (vezi sectiunea de Testimoniale), dezvoltatorii si testerii nostri au o colaborare buna in ceea ce priveste proiectarea si dezvoltarea de produse fiabile. Astfel, oferim testare pentru diverse tipuri de proiecte, inclusiv: web, aplicatii mobile - iOS, Android, servicii API.
Tipuri de instrumente
Inginerii nostri QA au o experienta in perfectionarea functionalitatilor si testarea pornind de la necesitatile utilizatorilor. De asemenea, echipa noastra tine cont de cele mai bune recomandari (best practices) QA din industrie. Iata cateva exemple de instrumente pe care le folosim.
- Selenium Web Driver
- Apache JMeter
- Python
- Cypress
- DataDog
- AzureDevTools
- JIRA
- Asana
- Trello
- ClickUp
- Postman
- GTMetrix
- Confluence
- Sentry
Impactul seviciilor de testare software si QA
Reducerea costurilor
Testarea timpurie ajuta la eliminarea contradictiilor, nepotrivirilor si cerintelor redundante, ajutandu-i pe detinatorii aplicatiilor sa economiseasca resurse.
Cresterea increderii clientilor
Prioritizarea testarii & a serviciilor QA transmite incredere clientilor atunci cand vine vorba de alegerea unui produs software.
Pastrarea unei pozitii favorabile in piata
Daca o companie lanseaza in mod constant aplicatii fara erori, clientii sunt mai predispusi sa investeasca in produsele sale.
Cresterea productivitatii
Efectuarea testelor reduce riscurile de erori umane, stabileste un standard de calitate si ajuta la masurarea si controlul procesului.
Realizarea de produse mai sigure
Prin efectuarea testelor QA, companiile pot identifica si solutiona din timp probleme care ar putea duce la incidente si pierderi.
Imbunatatirea proceselor de comunicare
Testerii si dezvoltatorii, care lucreaza impreuna, sunt mai implicati in obtinerea rezultatelor bune in fiecare etapa.
Combinand testarea manuala cu testarea automata
Pe masura ce digitalizarea si produsele software de buna calitate devin tot mai comune, in interactiunea lor cu acestea, utilizatorii asteapta o experienta superioara.
Astfel, folosim o combinatie de tehnici de testare manuale si automate, impreuna cu experienta noastra, pentru a ne ajuta clientii sa isi accelereze lansarile de aplicatii si produse, sa extinda acoperirea testelor si sa identifice cat mai multe erori inainte ca acestea sa afecteze productia.
- Test case design
- Manual testing
- Automated testing (pentru task-uri repetitive)
- New test cases (exploratory testing)
- Automated test maintenance
Ciclul de viata al procesului de testare & QA
Analiza
cerintelor
Planificarea
testelor
Dezvoltarea
cazului
de testare
Configurarea
mediului
Executarea
testului
Inchiderea
ciclului
de testare
Configurarea
mediului
Executarea
testului
Inchiderea
ciclului
de testare
TOP PROIECTE CARE AU UN CICLU DE FUNCTIONARE FLOWLESS DATORITA SERVICIILOR DE TESTARE & QA
Optimizari si functionalitati extinse pentru o solutie de HR - nGAGE
Platforma CRM (Imobiliare), din Belgia
Sistem pentru managementul operatorilor de turism dezvoltat de o agentie Daneza
Platforma de tip CRM pentru o companie de protectie a muncii din Romania
Aplicatie mobila pentru banking dinamic si sigur | CIM Bank
Optimizari si functionalitati extinse pentru o solutie de HR - nGAGE
Simplificarea proceselor de HR prin extinderea de functionalitati si optimizari pe o solutie existenta: performante mai bune pentru instrumentele VMS, interfata dinamica si intuitiva, mentenanta mai usoara si mai rapida.
TEHNOLOGII: ASP.NET / SQL Server / WebAPI / ElasticSearch
Platforma CRM (Imobiliare), din Belgia
Cel mai lung proiect al nostru (inceput in 2006) bazat pe modelul de echipa dedicata: proiect cu o dezvoltare continua, care ofera un mediu de lucru flexibil si modern pentru mai multe tari/piete.
TEHNOLOGII: .NET / Nancy FX / MSSQL / Elasticsearch
Sistem pentru managementul operatorilor de turism dezvoltat de o agentie Daneza
Sistem de management pentru operatorii de turism care le permite utilizatorilor sa gestioneze tot ceea ce are legatura cu activitatea lor, dintr-un singur tablou de bord. Clientul este unul dintre cei mai mari tour-operatori din Danemarca si lucram impreuna din 2008.
TEHNOLOGII: ASP.NET / MS SQL Server / ASP.NET AJAX / WCF
Platforma de tip CRM pentru o companie de protectie a muncii de top din Romania
O aplicatie CRM Web & Mobile si o platforma de e-learning dedicata, capabile sa ajute clientul sa depaseasca vechile probleme si sa-si dezvolte afacerea.
TEHNOLOGII: PHP / MySQL / Lumen / ReactJS
Aplicatie mobila pentru banking dinamic si sigur | CIM Bank
O aplicatie mobila care ajuta clientul sa ofere experienta bancara la 360°, prin capabilitati extinse si servicii sigure si securizate.
TEHNOLOGII: Swift / Java / Android / ASP .NET Web API




