Testování softwaru a QA
Služby testování softwaru a QA: manuální a exploratorní testování, automatizace testování v Playwrightu, Seleniu a Cypressu, testování mobilních aplikací na skutečných zařízeních, testování API a kontraktů, výkonnostní a zátěžové testování a testování přístupnosti podle WCAG 2.2. Dedikovaní QA inženýři pro váš tým, testovací projekty dodané od začátku do konce a převzetí testovacích sad, které napsaly jiné týmy.
Služby testování softwaru, které poskytujeme
Každá stránka popisuje testování, které přebíráme, způsoby spolupráce s námi a otázky, na které se klienti ptají nejdřív.
Manuální testování
Služby manuálního testování: funkční, regresní a exploratorní testování, návrh testovacích případů, testování napříč prohlížeči a zařízeními a podpora UAT, s dedikovanými manuálními QA inženýry nebo dodávkou projektu.
Automatizace testování
Služby automatizace testování: sady v Playwrightu, Seleniu, Cypressu a WebdriverIO, práce SDET, testy API a vizuální testy a integrace do CI, s dedikovanými inženýry automatizace testování nebo dodávkou projektu.
Testování mobilních aplikací
Služby testování mobilních aplikací: testování iOS a Androidu na skutečných zařízeních a farmách zařízení, automatizace v Appiumu, Espresso, XCUITestu a Maestro a kontroly před vydáním do obchodů, s dedikovanými mobilními QA inženýry nebo dodávkou projektu.
Testování API
Služby testování API: testy REST, GraphQL a gRPC v Postmanu, REST Assured a v kódu, kontraktové testování s Pact, validace OpenAPI a mocky služeb, s dedikovanými inženýry API testování nebo dodávkou projektu.
Výkonnostní testování
Služby výkonnostního a zátěžového testování: zátěžové, stresové a vytrvalostní testy v k6, JMeter, Gatlingu a Locustu, analýza úzkých míst, plánování kapacity a Core Web Vitals, s dedikovanými performance inženýry nebo dodávkou projektu.
Testování přístupnosti
Služby testování přístupnosti: audity WCAG 2.2, testování čtečkami obrazovky a klávesnicí, kontroly axe v CI, podpora při nápravě a zprávy o shodě, s dedikovanými testery přístupnosti nebo dodávkou projektu.
Popsáno jinde na webu
QA a automatizace testování
Manuální QA, testovací plány a automatizované sady v Playwrightu, spouštěné v continuous integration, aby selhávající test blokoval vydání, místo aby se dostal k vašim uživatelům.
Najměte QA inženýry
Najměte specialisty na manuální QA a inženýry automatizace testování, kteří píší sady v Playwrightu běžící ve vaší pipeline, aby selhávající test blokoval vydání, místo aby se dostal k vašim uživatelům.
Testování embedded a hardwaru
Služby testování embedded a hardwaru: testování zařízení, stendy hardware-in-the-loop, automatizace firmwaru, automobilové ECU, testy konektivity a bezpečnosti, s dedikovanými embedded QA inženýry nebo dodávkou projektu.
Kybernetická bezpečnost a pentesty
Služby kybernetické bezpečnosti a penetračního testování: pentesty webu, mobilu, API, sítě a cloudu, revize zabezpečení kódu, SOC a reakce na incidenty, ISO 27001 a SOC 2, s dedikovanými bezpečnostními inženýry nebo vymezenými projekty.
Jeden QA tým pro každý druh testování
Jeden QA inženýr ve vašem týmu nebo celá testovací funkce: manuální a exploratorní testování, automatizované sady pro web, mobil a API, zátěžové testy před spuštěním a audity přístupnosti, vedené lidmi, kteří pracují ve vašem trackeru a vašem procesu vydávání.
Testy jsou kód a důkaz. Sady žijí ve vašem repozitáři a běží ve vaší pipeline, selhávající test blokuje vydání, místo aby se na něj přišlo až poté, nestabilní test se opraví nebo odstraní a opravená chyba dostane regresní test napsaný proti celé třídě vad.
Testování běží na testovacích datech, ne na datech vašich zákazníků: syntetické nebo maskované záznamy v testovacích prostředích, testovací účty v sandboxech plateb a e-mailu, přihlašovací údaje z trezoru místo testovacího souboru a produkce, na kterou se sahá jen při dohodnutých kontrolách po vydání.
Jak testujeme vlastní platformu
Naši QA inženýři testují platformu, na které naše firma běží, postavenou na .NET, Angularu a Azure SQL, ručně i sadami v Playwrightu, které běží v její pipeline na GitHub Actions, a každá funkce se dodává s testy. Podívejte se na naši QA praxi.
Otázky k testování softwaru a QA
Jaké služby testování poskytujete?
Manuální testování včetně exploratorního, regresního a uživatelského akceptačního; automatizace testování v Playwrightu, Seleniu, Cypressu a WebdriverIO; testování mobilních aplikací na skutečných zařízeních s Appiumem, Espresso, XCUITestem a Maestro; testování API a kontraktů s Postmanem, REST Assured a Pact; výkonnostní a zátěžové testování v k6, JMeteru, Gatlingu a Locustu; a testování přístupnosti podle WCAG 2.2. Testování zařízení a firmwaru a penetrační testování mají vlastní stránky.
V jakých odvětvích pracují vaši QA inženýři?
Většinou v e-commerce a maloobchodě, fintechu a bankovnictví, podnikovém SaaS a ERP, zdravotnictví, AI a datových produktech, médiích a spotřebitelských aplikacích, propojených zařízeních a u telekomunikačních a cloudových poskytovatelů. Každá stránka popisuje, jak testování v těchto odvětvích vypadá.
Můžete převzít testování od jiného týmu?
Ano. Převzetí začíná revizí jen pro čtení: testovacích případů, automatizovaných sad a jejich historie běhů, a písemným seznamem rizik podle dopadu. Existující sady se opravují tam, kde je to levnější než přepsání, a nic se neruší, dokud jeho náhrada nebyla čistě spuštěna.
Jak se práce sjednává a fakturuje?
Jedna smlouva s BIG TREE 108 LLC a jedna faktura měsíčně. Čas se v průběhu měsíce zaznamenává v našem vlastním portálu a ze stejných údajů vzniká faktura.
Komu patří testovací kód, testovací případy a reporty?
Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.
Potřebujete QA inženýry nebo jedno kolo testování?
Napište nám, co vyvíjíte, jak to vydáváte a kde se chyby dnes dostávají k vašim uživatelům. Odpověď dostanete do jednoho pracovního dne: testovací plán, profily kandidátů, nebo rozsah revize vašeho testování.