Hoppa till innehåll
BigTree108

Tjänster inom test av inbyggda system och hårdvara

Tjänster inom test av inbyggda system och hårdvara för enheter och apparna runt dem: funktionell testning av enheter, hardware-in-the-loop-riggar, testautomation för firmware, tester av konnektivitet och interoperabilitet, test av ECU:er i fordon, säkerhetstestning av enheter, uppdaterings- och strömavbrottstester samt produktionstester i slutet av linjen, med dedikerade QA-ingenjörer för inbyggda system till ert team eller projekt som levereras från start till mål.

Test av enheter som vi utför

  • Funktionell testning av enheter och appar

    Testfall skrivna utifrån era krav och körda för hand på riktiga enheter, utforskande tester av första installationen och vardaglig användning, samt följeslagarappen och webbportalen kontrollerade på riktiga telefoner och i riktiga webbläsare, där varje bugg rapporteras med sin seriella logg och en video.

  • Testautomation för firmware

    Enhetstester på värden, Renode-simuleringar och tester på målenheten kopplade till pipelinen, med resultat och seriella loggar kopplade till det bygge som producerade dem.

  • Hardware-in-the-loop-riggar

    Testbänkar där pytest eller Robot Framework styr enheten som testas, programmerbara nätaggregat, reläer och instrument över SCPI och PyVISA, med labgrid som hanterar korten, så att varje firmwarebygge körs på riktig hårdvara innan en människa ser det.

  • Test av konnektivitet och interoperabilitet

    Bluetooth-, Wi-Fi-, Thread- och Matter-enheter testade mot de telefoner, routrar och hubbar som era kunder äger, med snifferspår kopplade till varje fel, förtester för Bluetooth SIG-kvalificering och Matter-certifiering samt genomströmningstester med iPerf3 eller TRex för nätverksutrustning.

  • Test av ECU:er i fordon

    Testbänkar i Vector CANoe och vTESTstudio eller på dSPACE- och NI-system för hardware-in-the-loop, trafik på CAN, LIN och Ethernet för fordon kontrollerad mot kommunikationsmatrisen samt UDS-diagnostik, med rapporter spårbara till krav för ISO 26262 och Automotive SPICE.

  • Uppdaterings- och strömavbrottstester

    Upprepade uppdateringscykler med strömmen bruten vid slumpmässiga tidpunkter, avbrutna nedladdningar och medvetet korrupta avbilder, för att bevisa att enheten alltid startar i en fungerande version.

  • Effekt, uthållighet och miljö

    Batteritid mätt med en effektprofilerare i varje driftläge, uthållighetstester som pågår i dagar och temperaturkörningar i en klimatkammare i ert labb eller hos ett testlabb.

  • Säkerhetstestning av enheter

    Firmwareavbilder granskade för inbäddade nycklar, standardlösenord och föråldrade bibliotek, protokollparsrar fuzzade med libFuzzer eller AFL++, felsökningsportar som JTAG, SWD och UART kontrollerade att de är låsta, och underlag insamlat för ETSI EN 303 645 och EN 18031.

  • Produktionstester i slutet av linjen

    Fabrikstestplatser som flashar, kalibrerar och kontrollerar varje enhet, registrerar dess serienummer och resultat i en databas och visar linjeoperatören ett tydligt godkänt eller underkänt.

Anlita QA-ingenjörer för inbyggda system

  • Dedikerade QA-ingenjörer för inbyggda system

    QA-ingenjörer för inbyggda system som går med i ert team på heltid, arbetar i era verktyg och er process och rapporterar till er teamledare. Ni intervjuar dem; vi står för det ukrainska avtalet, lönen, faktureringen och ledigheten.

  • Projekt inom Test av enheter

    En avgränsad insats inom test av enheter med omfång, fast plan och en namngiven ledare hos oss som äger resultatet och rapporterar framsteg i era kanaler.

  • Löpande test av enheter

    Test av enheter som löpande tjänst: samma personer varje månad, en backlog ni prioriterar och timmar ni kan se i vår portal och på fakturan.

Sidan om dedikerade team förklarar hur specialister går med i ert team, och sidan om outsourcing beskriver projektleverans, övertaganden och hur vi debiterar.

Vilka som arbetar med test av enheter åt er

  • QA-ingenjörer för inbyggda system

    Testplaner, riggar och automation på målenheten

  • Testingenjörer för fordon

    CANoe, HIL-bänkar och testunderlag för ISO 26262

  • QA-ingenjörer

    Manuell testning och Playwright-automation för appar och portaler

  • Python-utvecklare

    Testramverk, instrumentstyrning och resultatlagring

  • Hårdvaruingenjörer

    Fixturer, adaptrar och instrumentkablage

Så testar vi enheter

Tester skrivs utifrån kraven och riskanalysen i stället för utifrån koden, och varje test kan spåras till det krav det kontrollerar, vilket är det underlag som en kvalitetsprocess inom medicinteknik, industri eller fordon kräver. Automatiserade testsviter körs vid varje bygge, och manuell och utforskande testning görs där automation inte ser, till exempel vid första installationen och hur enheten beter sig i kundens händer.

Ett misslyckat test stoppar releasen, på samma sätt som i vårt webbarbete: resultat kopplas till bygget, ett instabilt test åtgärdas eller tas bort i stället för att köras om tills det går igenom, och en bugg som hittas på en enhet får ett regressionstest innan den stängs.

Andra tjänster för inbyggda system och hårdvara

Översikt: Inbyggda system och hårdvara

Frågor om test av inbyggda system och hårdvara

Var finns testriggarna?

Där hårdvaran är som mest användbar: i ert labb, drivna av våra ingenjörer över ert VPN, eller hos ingenjören när enheter och fixturer kan skickas till dem. Riggens design, kopplingsscheman och skript ligger i ert repositorium oavsett vilket, så att riggen kan byggas upp igen i er fabrik eller hos ert testlabb.

Utför ni certifieringstester?

Certifieringstester för CE, UKCA, FCC eller en medicinsk standard utförs av ett ackrediterat laboratorium. Vi gör enheten redo för det: förhandskörningar av de tester som er standard anger, de funktionella underlag och regressionsunderlag som er tekniska fil behöver samt åtgärder före det formella testet, så att den officiella körningen bekräftar i stället för att upptäcka.

Inom vilka branscher arbetar era QA-ingenjörer för inbyggda system?

Konsumentelektronik och smarta hem, i enheter som testas med de appar och hubbar de paras ihop med; fordon, i test av ECU:er, infotainment och diagnostik; industri- och energiutrustning, i styrenheter, mätare och laddare; medicintekniska produkter, i det verifieringsunderlag som IEC 62304 och den tekniska filen kräver; telekom och nätverk, i routrar och gateways som testas för genomströmning och stabilitet; samt säkerhetssystem, i larm-, passerkontroll- och kameraprodukter.

Hur snabbt kan QA-ingenjörer för inbyggda system börja?

När rätt QA-ingenjör för inbyggda system finns tillgänglig styrs starten bara av er intervju samt NDA och IP-överlåtelse. Annars gör vi en sökning, som vanligtvis ger kandidatprofiler inom två till tre veckor, och ingen börjar förrän ni har sagt ja.

Hur anlitar vi QA-ingenjörer för inbyggda system via BigTree108?

Berätta om arbetet, senioriteten och de timmar ni behöver. Vi föreslår en eller två personer med deras profiler, ni intervjuar dem på samma sätt som ni skulle intervjua en egen anställning, och ni skriver under ett avtal med BIG TREE 108 LLC och får en faktura i månaden.

Vem äger arbetet de producerar?

Det gör ni. Varje specialist har ett undertecknat avtal med BigTree108 som överlåter allt arbetsresultat till bolaget, och vårt avtal med er överlåter det vidare. Kod, designer och dokument levereras in i era egna repositories och verktyg, inte på ett ställe där bara vi kan ändra dem.

Behöver ni få er enhet testad?

Berätta vad enheten gör, hur den uppdateras och hur många ni tillverkar. Ni får svar inom en arbetsdag: en testplan, kandidatprofiler eller en design för testriggen.