Naar de inhoud
BigTree108

Diensten voor embedded- en hardwaretesten

Diensten voor embedded- en hardwaretesten voor apparaten en de apps eromheen: functioneel testen van apparaten, hardware-in-the-loop-opstellingen, testautomatisering van firmware, connectiviteits- en interoperabiliteitstests, testen van automotive ECU’s, beveiligingstests van apparaten, update- en stroomuitvaltests en productietests aan het einde van de lijn, met dedicated embedded QA engineers voor uw team of projecten die van begin tot eind worden opgeleverd.

Apparaattesten die wij uitvoeren

  • Functioneel testen van apparaten en apps

    Testcases geschreven uit uw eisen en met de hand uitgevoerd op echte units, exploratieve sessies rond de eerste installatie en dagelijks gebruik, en de companion-app en het webportaal gecontroleerd op echte telefoons en in echte browsers, met elke bug ingediend met zijn seriële log en een video.

  • Testautomatisering van firmware

    Unittests aan de hostzijde, Renode-simulaties en tests op het doelsysteem, opgenomen in de pipeline, met resultaten en seriële logs gekoppeld aan de build die ze heeft voortgebracht.

  • Hardware-in-the-loop-opstellingen

    Testbanken waar pytest of Robot Framework het te testen apparaat aanstuurt, programmeerbare voedingen, relais en instrumenten via SCPI en PyVISA, met labgrid dat de borden beheert, zodat elke firmwarebuild op echte hardware draait voordat een mens hem ziet.

  • Connectiviteits- en interoperabiliteitstests

    Bluetooth-, Wi-Fi-, Thread- en Matter-apparaten getest tegen de telefoons, routers en hubs die uw klanten bezitten, met sniffertraces gekoppeld aan elke fout, pretests voor Bluetooth SIG-kwalificatie en Matter-certificering, en doorvoertests met iPerf3 of TRex voor netwerkapparatuur.

  • Testen van automotive ECU’s

    Testbanken in Vector CANoe en vTESTstudio of op dSPACE- en NI-hardware-in-the-loop-systemen, CAN-, LIN- en automotive Ethernet-verkeer gecontroleerd tegen de communicatiematrix, en UDS-diagnostiek, met rapporten die voor ISO 26262 en Automotive SPICE aan eisen zijn herleid.

  • Update- en stroomuitvaltests

    Herhaalde updatecycli waarbij de stroom op willekeurige momenten wordt afgesneden, onderbroken downloads en bewust beschadigde images, om aan te tonen dat het apparaat altijd opstart in een werkende versie.

  • Vermogen, uithoudingsvermogen en omgeving

    Batterijduur gemeten met een powerprofiler in elke bedrijfsmodus, soaktests die dagen lopen, en temperatuurruns in een klimaatkamer in uw lab of bij een testhuis.

  • Beveiligingstests van apparaten

    Firmware-images onderzocht op ingebedde sleutels, standaardwachtwoorden en verouderde bibliotheken, protocolparsers gefuzzd met libFuzzer of AFL++, debugpoorten zoals JTAG, SWD en UART gecontroleerd op vergrendeling, en bewijs verzameld voor ETSI EN 303 645 en EN 18031.

  • Productietests aan het einde van de lijn

    Fabrieksteststations die elke unit flashen, kalibreren en controleren, het serienummer en de resultaten in een database vastleggen en de lijnoperator een eenvoudig geslaagd of gefaald tonen.

embedded QA engineers inhuren

  • Dedicated embedded QA engineers

    Embedded QA engineers die fulltime bij uw team komen, in uw tools en volgens uw proces werken en aan uw lead rapporteren. U interviewt hen; wij dragen het Oekraïense contract, de salarisadministratie, de facturatie en het verlof.

  • Projecten voor Apparaattesten

    Een afgebakend project voor apparaattesten met een scope, een vast plan en een vaste lead aan onze kant die het resultaat bewaakt en de voortgang in uw kanalen rapporteert.

  • apparaattesten als doorlopende dienst

    Doorlopend Apparaattesten: elke maand dezelfde mensen, een backlog waarvan u de prioriteiten bepaalt, en uren die u in ons portaal en op de factuur kunt zien.

De pagina dedicated team legt uit hoe specialisten bij uw team komen, en de pagina outsourcing behandelt projectoplevering, overnames en hoe wij rekenen.

Wie zich met uw apparaattesten bezighoudt

  • Embedded QA engineers

    Testplannen, opstellingen en automatisering op het doelsysteem

  • Automotive testengineers

    CANoe, HIL-banken en ISO 26262-testbewijs

  • QA-engineers

    Handmatig testen en Playwright-automatisering voor apps en portalen

  • Python-engineers

    Testharnassen, instrumentbesturing en opslag van resultaten

  • Hardware engineers

    Fixtures, adapters en bedrading van instrumenten

Hoe wij apparaten testen

Tests worden geschreven uit de eisen en de risicoanalyse in plaats van uit de code, en elke test is herleidbaar tot de eis die hij controleert, wat het bewijs is dat een kwaliteitsproces in de medische, industriële of automotive sector vraagt. Geautomatiseerde suites draaien bij elke build, en handmatig en exploratief testen gaat waar automatisering niet kan kijken, zoals de eerste installatie en hoe het apparaat zich in de handen van een klant gedraagt.

Een falende test blokkeert de release, net als in ons webwerk: resultaten worden aan de build gekoppeld, een onbetrouwbare test wordt hersteld of verwijderd in plaats van herhaald tot hij slaagt, en een bug die op een apparaat wordt gevonden krijgt een regressietest voordat hij wordt gesloten.

Andere diensten voor embedded en hardware

Overzicht van Embedded en hardware

Vragen over embedded- en hardwaretesten

Waar staan de testopstellingen?

Waar de hardware het nuttigst is: in uw lab, bediend door onze engineers over uw VPN, of bij de engineer wanneer apparaten en fixtures naar hem of haar kunnen worden gestuurd. Het ontwerp van de opstelling, de bedradingsschema’s en de scripts staan in beide gevallen in uw repository, zodat de opstelling in uw fabriek of bij uw testhuis kan worden nagebouwd.

Voert u certificeringstests uit?

Certificeringstests voor CE, UKCA, FCC of een medische norm worden uitgevoerd door een geaccrediteerd laboratorium. Wij maken het apparaat daarvoor klaar: pre-compliance-runs van de tests die uw norm noemt, het functionele en regressiebewijs dat uw technisch dossier nodig heeft, en verbeteringen vóór de formele test, zodat de officiële run bevestigt in plaats van ontdekt.

In welke sectoren werken uw embedded QA engineers?

Consumentenelektronica en smart home, in apparaten die worden getest met de apps en hubs waarmee ze koppelen; automotive, in het testen van ECU’s, infotainment en diagnostiek; industriële en energieapparatuur, in controllers, meters en laders; medische hulpmiddelen, in het verificatiebewijs dat IEC 62304 en het technisch dossier vragen; telecom en netwerken, in routers en gateways die op doorvoer en stabiliteit worden getest; en beveiligingssystemen, in alarm-, toegangscontrole- en cameraproducten.

Hoe snel kunnen embedded QA engineers beginnen?

Als de juiste embedded QA engineer beschikbaar is, hangt de start alleen af van uw interview en de NDA en IP-overdracht. Anders voeren wij een zoektocht uit, die doorgaans binnen twee tot drie weken kandidaatprofielen oplevert, en niemand begint voordat u ja hebt gezegd.

Hoe huren we embedded QA engineers in via BigTree108?

Vertel ons over het werk, het senioriteitsniveau en de uren die u nodig hebt. Wij stellen een of twee mensen voor met hun profielen, u interviewt hen zoals u uw eigen medewerker zou interviewen, en u tekent één overeenkomst met BIG TREE 108 LLC en ontvangt één factuur per maand.

Wie is eigenaar van het werk dat zij opleveren?

U. Elke specialist heeft een getekend contract met BigTree108 dat alle werkresultaten aan het bedrijf toewijst, en onze overeenkomst met u draagt ze verder aan u over. Code, ontwerpen en documenten worden geleverd in uw eigen repositories en tools, en niet bewaard op een plek waar alleen wij ze kunnen wijzigen.

Moet uw apparaat worden getest?

Vertel ons wat het apparaat doet, hoe het wordt geüpdatet en hoeveel u er bouwt. U krijgt binnen één werkdag antwoord: een testplan, kandidaatprofielen of een ontwerp voor de testopstelling.