Hopp til innholdet
BigTree108

Tjenester innen embedded- og maskinvaretesting

Tjenester innen embedded- og maskinvaretesting for enheter og appene rundt dem: funksjonstesting av enheter, hardware-in-the-loop-rigger, testautomatisering av firmware, tester av tilkobling og interoperabilitet, ECU-testing i bil, sikkerhetstesting av enheter, oppdaterings- og strømbruddstesting og sluttkontrolltester i produksjonen, med dedikerte embedded QA-ingeniører til teamet deres eller prosjekter levert fra start til slutt.

Enhetstesting vi utfører

  • Funksjonstesting av enheter og apper

    Testtilfeller skrevet ut fra kravene deres og kjørt for hånd på ekte enheter, utforskende økter på førstegangsoppsett og daglig bruk, og følgeappen og nettportalen kontrollert på ekte telefoner og nettlesere, med hver feil registrert sammen med seriell logg og en video.

  • Testautomatisering av firmware

    Enhetstester på vertssiden, Renode-simuleringer og tester på målenheten koblet inn i pipelinen, med resultater og serielle logger knyttet til bygget som produserte dem.

  • Hardware-in-the-loop-rigger

    Testbenker der pytest eller Robot Framework styrer enheten som testes, programmerbare strømforsyninger, releer og instrumenter over SCPI og PyVISA, med labgrid som styrer kortene, slik at hvert firmwarebygg kjører på ekte maskinvare før et menneske ser det.

  • Test av tilkobling og interoperabilitet

    Bluetooth-, Wi-Fi-, Thread- og Matter-enheter testet mot telefonene, ruterne og hubene kundene deres eier, med sniffer-spor knyttet til hver feil, forhåndstesting for Bluetooth SIG-kvalifisering og Matter-sertifisering, og gjennomstrømningstester med iPerf3 eller TRex for nettverksutstyr.

  • ECU-testing i bil

    Testbenker i Vector CANoe og vTESTstudio eller på dSPACE- og NI-hardware-in-the-loop-systemer, CAN-, LIN- og Ethernet-trafikk i bil kontrollert mot kommunikasjonsmatrisen, og UDS-diagnostikk, med rapporter sporbare til krav for ISO 26262 og Automotive SPICE.

  • Oppdaterings- og strømbruddstesting

    Gjentatte oppdateringssykluser med strømmen kuttet på tilfeldige tidspunkter, avbrutte nedlastinger og bevisst ødelagte images, for å bevise at enheten alltid starter opp i en fungerende versjon.

  • Strøm, utholdenhet og miljø

    Batterilevetid målt med en strømprofilerer i hver driftsmodus, utholdenhetstester som går i dager, og temperaturkjøringer i klimakammer i laboratoriet deres eller hos et testlaboratorium.

  • Sikkerhetstesting av enheter

    Firmware-images undersøkt for innebygde nøkler, standardpassord og utdaterte biblioteker, protokollparsere fuzzet med libFuzzer eller AFL++, feilsøkingsporter som JTAG, SWD og UART kontrollert som låst, og dokumentasjon samlet for ETSI EN 303 645 og EN 18031.

  • Sluttkontrolltester i produksjonen

    Fabrikkteststasjoner som flasher, kalibrerer og kontrollerer hver enhet, registrerer serienummeret og resultatene i en database og viser linjeoperatøren et enkelt bestått eller ikke bestått.

Lei inn embedded QA-ingeniører

  • Dedikerte embedded QA-ingeniører

    Embedded QA-ingeniører som blir en del av teamet deres på heltid, jobber i verktøyene og prosessen deres, og rapporterer til lederen deres. Dere intervjuer dem, og vi tar oss av den ukrainske kontrakten, lønn, fakturering og fravær.

  • Prosjekter innen Enhetstesting

    En avgrenset del av enhetstesting med et omfang, en fast plan og en navngitt leder hos oss som eier resultatet og rapporterer fremdrift i kanalene deres.

  • Løpende enhetstesting

    Enhetstesting som en løpende tjeneste: de samme menneskene hver måned, en backlog dere prioriterer, og timer dere kan se i portalen vår og på fakturaen.

Siden om dedikert team forklarer hvordan spesialister blir med i teamet deres, og siden om outsourcing dekker prosjektleveranse, overtakelser og hvordan vi priser.

Hvem som jobber med enhetstesting for dere

  • Embedded QA-ingeniører

    Testplaner, rigger og automatisering på målenheten

  • Testingeniører for bil

    CANoe, HIL-benker og testdokumentasjon for ISO 26262

  • QA-ingeniører

    Manuell testing og Playwright-automatisering for apper og portaler

  • Python-ingeniører

    Testrammeverk, instrumentstyring og lagring av resultater

  • Maskinvareingeniører

    Testfester, adaptere og instrumentkabling

Slik tester vi enheter

Tester skrives ut fra kravene og risikoanalysen i stedet for ut fra koden, og hver enkelt kan spores tilbake til kravet den kontrollerer, som er dokumentasjonen en kvalitetsprosess for medisinsk utstyr, industri eller bil krever. Automatiserte testpakker kjører på hvert bygg, og manuell og utforskende testing går dit automatisering ikke ser, som førstegangsoppsett og hvordan enheten oppfører seg i kundens hender.

En test som feiler stopper utgivelsen, slik den gjør i vårt nettarbeid: resultater knyttes til bygget, en ustabil test rettes eller fjernes i stedet for å kjøres på nytt til den består, og en feil funnet på en enhet får en regresjonstest før den lukkes.

Andre embedded- og maskinvaretjenester

Oversikt: Embedded og maskinvare

Spørsmål om embedded- og maskinvaretesting

Hvor står testriggene?

Der maskinvaren er mest nyttig: i laboratoriet deres, betjent av utviklerne våre over VPN-et deres, eller hos utvikleren når enheter og testfester kan sendes til vedkommende. Riggdesign, koblingsskjemaer og skript ligger uansett i repositoriet deres, slik at riggen kan bygges opp igjen i fabrikken eller hos testlaboratoriet deres.

Kjører dere sertifiseringstester?

Sertifiseringstesting for CE, UKCA, FCC eller en medisinsk standard utføres av et akkreditert laboratorium. Vi gjør enheten klar for det: forhåndskjøringer av testene standarden deres nevner, funksjons- og regresjonsdokumentasjonen den tekniske filen trenger, og rettinger før den formelle testen, slik at den offisielle kjøringen bekrefter i stedet for å avdekke.

Hvilke bransjer jobber embedded QA-ingeniørene deres i?

Forbrukerelektronikk og smarthus, i enheter testet med appene og hubene de pares med; bil, i ECU-, infotainment- og diagnostikktesting; industri- og energiutstyr, i kontrollere, målere og ladere; medisinsk utstyr, i verifiseringsdokumentasjonen IEC 62304 og den tekniske filen krever; telekom og nettverk, i rutere og gatewayer testet for gjennomstrømning og stabilitet; og sikkerhetssystemer, i alarm-, adgangskontroll- og kameraprodukter.

Hvor raskt kan embedded QA-ingeniører starte?

Når rett embedded QA-ingeniør er tilgjengelig, avhenger starten bare av intervjuet deres, NDA-en og IP-overdragelsen. Ellers gjennomfører vi et søk, som vanligvis gir kandidatprofiler innen to til tre uker, og ingen starter før dere har sagt ja.

Hvordan leier vi inn embedded QA-ingeniører gjennom BigTree108?

Fortell oss om arbeidet, erfaringsnivået og timene dere trenger. Vi foreslår én eller to personer med profilene deres, dere intervjuer dem slik dere ville intervjuet en egen ansatt, og dere signerer én avtale med BIG TREE 108 LLC og får én faktura i måneden.

Hvem eier arbeidet de leverer?

Det gjør dere. Hver spesialist har en signert kontrakt med BigTree108 som overdrar alt arbeidsresultat til selskapet, og avtalen vår med dere overdrar det videre til dere. Kode, design og dokumenter leveres inn i deres egne repositorier og verktøy, og oppbevares ikke der bare vi kan endre dem.

Trenger dere å få enheten testet?

Fortell oss hva enheten gjør, hvordan den oppdateres og hvor mange dere bygger. Dere får svar innen én arbeidsdag: en testplan, kandidatprofiler eller et design for testriggen.