Ohjelmistotestaus ja QA
Ohjelmistotestaus- ja QA-palvelut: manuaalinen ja tutkiva testaus, testiautomaatio Playwrightilla, Seleniumilla ja Cypressillä, mobiilisovellusten testaus oikeilla laitteilla, API- ja sopimustestaus, suorituskyky- ja kuormitustestaus sekä saavutettavuustestaus WCAG 2.2:ta vasten. Dedikoidut QA-insinöörit teidän tiimiinne, alusta loppuun toimitetut testausprojektit sekä muiden tiimien kirjoittamien testisarjojen haltuunotto.
Tarjoamamme ohjelmistotestauspalvelut
Jokainen sivu kertoo, mitä testausta otamme hoitaaksemme, millä tavoilla kanssamme voi työskennellä ja mitä asiakkaat kysyvät ensimmäisenä.
Manuaalinen testaus
Manuaalisen testauksen palvelut: toiminnallinen, regressio- ja tutkiva testaus, testitapausten suunnittelu, selain- ja laiteristikkäistestaus sekä UAT-tuki, dedikoiduilla manuaali-QA-insinööreillä tai projektitoimituksena.
Testiautomaatio
Testiautomaatiopalvelut: Playwright-, Selenium-, Cypress- ja WebdriverIO-testisarjat, SDET-työ, API- ja visuaaliset testit sekä CI-integraatio, dedikoiduilla testiautomaatioinsinööreillä tai projektitoimituksena.
Mobiilisovellusten testaus
Mobiilisovellusten testauspalvelut: iOS- ja Android-testaus oikeilla laitteilla ja laitefarmeilla, Appium-, Espresso-, XCUITest- ja Maestro-automaatio sekä sovelluskauppajulkaisujen tarkistukset, dedikoiduilla mobiili-QA-insinööreillä tai projektitoimituksena.
API-testaus
API-testauspalvelut: REST-, GraphQL- ja gRPC-testit Postmanilla, REST Assuredilla ja koodilla, sopimustestaus Pactilla, OpenAPI-validointi ja palvelumockit, dedikoiduilla API-testausinsinööreillä tai projektitoimituksena.
Suorituskykytestaus
Suorituskyky- ja kuormitustestauksen palvelut: kuormitus-, stressi- ja kestotestit k6:lla, JMeterillä, Gatlingilla ja Locustilla, pullonkaula-analyysi, kapasiteettisuunnittelu ja Core Web Vitals, dedikoiduilla suorituskykyinsinööreillä tai projektitoimituksena.
Saavutettavuustestaus
Saavutettavuustestauksen palvelut: WCAG 2.2 -auditoinnit, ruudunlukija- ja näppäimistötestaus, axe-tarkistukset CI:ssä, korjaustuki ja vaatimustenmukaisuusraportit, dedikoiduilla saavutettavuustestaajilla tai projektitoimituksena.
Käsitelty muualla sivustolla
QA ja testiautomaatio
Manuaalinen QA, testisuunnitelmat ja automatisoidut Playwright-testisarjat, jotka ajetaan jatkuvassa integraatiossa niin, että epäonnistuva testi estää julkaisun eikä päädy käyttäjillenne.
Palkatkaa QA-insinöörejä
Palkatkaa manuaali-QA-asiantuntijoita ja testiautomaatioinsinöörejä, jotka kirjoittavat putkessanne ajettavia Playwright-testisarjoja, joten epäonnistuva testi estää julkaisun eikä päädy käyttäjillenne.
Sulautettujen järjestelmien ja laitteiston testaus
Sulautettujen järjestelmien ja laitteiston testauspalvelut: laitetestaus, hardware-in-the-loop-testilaitteistot, firmware-automaatio, autoalan ECU-, yhteys- ja tietoturvatestit, dedikoiduilla sulautettujen järjestelmien QA-insinööreillä tai projektitoimituksena.
Kyberturvallisuus ja tunkeutumistestaus
Kyberturvallisuuden ja tunkeutumistestauksen palvelut: web-, mobiili-, API-, verkko- ja pilvipentestit, turvallinen koodikatselmointi, SOC ja häiriötilanteiden hallinta, ISO 27001 ja SOC 2, dedikoiduilla tietoturvainsinööreillä tai rajatuilla projekteilla.
Yksi QA-tiimi kaikenlaiseen testaukseen
Yksi QA-insinööri teidän tiimissänne tai kokonainen testaustoiminto: manuaalinen ja tutkiva testaus, automatisoidut testisarjat webille, mobiilille ja API-rajapinnoille, kuormitustestit ennen lanseerausta ja saavutettavuusauditoinnit. Työn tekevät ihmiset, jotka työskentelevät teidän tehtävienseurannassanne ja julkaisuprosessissanne.
Testit ovat koodia ja todistusaineistoa. Testisarjat sijaitsevat teidän repositoriossanne ja ajetaan teidän putkessanne, epäonnistunut testi estää julkaisun sen sijaan, että se huomattaisiin jälkikäteen, epävakaa testi korjataan tai poistetaan, ja korjatulle bugille kirjoitetaan regressiotesti koko vikaluokkaa vasten.
Testaus tehdään testidatalla, ei asiakkaidenne datalla: testiympäristöissä on synteettisiä tai peitettyjä tietueita, maksu- ja sähköpostisandboxeissa testitilejä, tunnukset tulevat holvista eikä testitiedostosta, ja tuotantoon kosketaan vain julkaisun jälkeisissä sovituissa tarkistuksissa.
Näin testaamme oman alustamme
QA-insinöörimme testaavat alustaa, jolla yrityksemme toimii (teknologioina .NET, Angular ja Azure SQL), käsin ja Playwright-testisarjoilla, jotka ajetaan sen GitHub Actions -putkessa, ja jokainen ominaisuus julkaistaan testeineen. Tutustukaa QA-toimintaamme.
Kysymyksiä ohjelmistotestauksesta ja QA:sta
Mitä testauspalveluja tarjoatte?
Manuaalitestaus, mukaan lukien tutkiva testaus, regressiotestaus ja käyttäjän hyväksymistestaus; testiautomaatio Playwrightilla, Seleniumilla, Cypressillä ja WebdriverIO:lla; mobiilisovellusten testaus oikeilla laitteilla Appiumilla, Espressolla, XCUITestillä ja Maestrolla; API- ja sopimustestaus Postmanilla, REST Assuredilla ja Pactilla; suorituskyky- ja kuormitustestaus k6:lla, JMeterillä, Gatlingilla ja Locustilla sekä saavutettavuustestaus WCAG 2.2:ta vasten. Laite- ja laiteohjelmistotestauksella sekä tunkeutumistestauksella on omat sivunsa.
Millä toimialoilla QA-insinöörinne työskentelevät?
Enimmäkseen verkkokaupassa ja vähittäiskaupassa, fintechissä ja pankkitoiminnassa, yritys-SaaS- ja ERP-ratkaisuissa, terveydenhuollossa, tekoäly- ja datatuotteissa, mediassa ja kuluttajasovelluksissa, verkottuneissa laitteissa sekä tele- ja pilvipalveluntarjoajilla. Jokainen sivu kuvaa, millaista testaus on näillä toimialoilla.
Voitteko ottaa testauksen haltuun toiselta tiimiltä?
Kyllä. Haltuunotto alkaa vain lukemiseen perustuvalla katselmuksella testitapauksista, automatisoiduista testisarjoista ja niiden ajohistoriasta sekä kirjallisella riskilistalla vaikutuksen mukaisessa järjestyksessä. Olemassa olevat testisarjat korjataan, jos se maksaa vähemmän kuin uudelleenkirjoitus, eikä mitään poisteta ennen kuin sen korvaaja on toiminut moitteettomasti.
Miten työstä sovitaan ja miten se laskutetaan?
Yksi sopimus BIG TREE 108 LLC:n kanssa ja yksi lasku kuukaudessa. Työaika kirjataan omassa portaalissamme kuukauden aikana, ja samoista luvuista syntyy lasku.
Kenelle testikoodi, testitapaukset ja raportit kuuluvat?
Teille. Jokaisella asiantuntijalla on BigTree108:n kanssa allekirjoitettu sopimus, jossa kaikki työn tulokset siirretään yhtiölle, ja meidän sopimuksemme teidän kanssanne siirtää ne edelleen teille. Koodi, suunnitelmat ja dokumentit toimitetaan teidän omiin repositorioihinne ja työkaluihinne, eikä niitä säilytetä paikassa, jossa vain me voimme muuttaa niitä.
Tarvitsetteko QA-insinöörejä tai testauskierroksen?
Kertokaa meille, mitä rakennatte, miten julkaisette sen ja missä vaiheessa virheet nyt pääsevät käyttäjillenne asti. Saatte vastauksen yhden arkipäivän kuluessa: testisuunnitelman, ehdokasprofiileja tai rajauksen testauksenne katselmoinnille.