Používateľská príručka k softvéru SauceLabs Elevating

SauceLabs Elevating Software User Guide

Logo SauceLabs

SauceLabs Elevating Software

SauceLabs-Elevating-Software-product

Zvýšenie kvality softvéru:
Podniková príručka nepretržitého testovania

  • Ako technický vedúci podniku sú vaše tímy zodpovedné za budovanie toho najcennejšieho web a mobilné skúsenosti na trhu. Naliehavosť rýchleho vývoja a vydania softvéru je naliehavejšia ako kedykoľvek predtým, a to vďaka vysokým očakávaniam vašich zákazníkov. Je nevyhnutné, aby sa váš softvér nielen rýchlo dostal na trh, ale aby si udržal najvyššiu kvalitu vo všetkých stagvývoja a nasadenia.
  • So zastaranými testovacími metódami to však nedosiahnete. Udržať si konkurencieschopnosť, udržať si zákazníkov a zvýšiť príjmy, to všetko závisí od strategického prístupu k testovaniu, ktorý podporuje nepretržitú kvalitu a poskytuje rýchlu spätnú väzbu počas celého životného cyklu vývoja softvéru (SDLC).
  • Zaujíma vás, ako sa vaša testovacia stratégia porovnáva s vašimi podnikovými kolegami, ktorí už používajú strategické testovanie na zabezpečenie kvalitných digitálnych skúseností?
  • Táto príručka ponúka prehľad o tom, ako popredné podniky podporujú efektívnosť inžinierstva, rýchlosť inovácií a minimalizujú riziká prostredníctvom efektívnych testovacích postupov. Zistite, ako môžete upgradovať svoju testovaciu stratégiu, aby prekonala priemyselné štandardy a neustále poskytovala neuveriteľné digitálne zážitky.

SauceLabs-Elevating-Software- (2)

Prečo si rýchlosti DevOps vyžadujú flexibilnú testovaciu infraštruktúru s jednotným riadením kvality

Obmedzené testovacie prostredia môžu stagnatečujú projekty a ohrozujú stabilitu testov, čo výrazne ovplyvňuje skúsenosti vývojárov so zvýšeným úsilím vývojárov a nízkym rozsahom sprintu (produktivita vývojárov), aby sa doručili včas. V najhorších prípadoch môžu vývojári odoslať bez toho, aby boli dostatočne alebo vôbec testovaní. Bez centralizovaného riadenia kvality na poskytovanie akejkoľvek kombinácie flexibilnej testovacej infraštruktúry (verejné alebo súkromné ​​skutočné zariadenia a emulátory alebo simulátory s podporou ARM) predstavujú obmedzené testovacie prostredia ďalšie výzvy vrátane:

Obmedzený prístup k zariadeniu
Ako mobilné aplikácie a responzívne web dizajn sa stane normálnym, testovanie na skutočných zariadeniach je kritické. Mnohé tímy však majú na testovanie prístup len k niekoľkým fyzickým zariadeniam, ak vôbec nejaké. Vďaka tomu je takmer nemožné testovať na tisíckach typov, veľkostí a verzií operačných systémov Android a iOS, ktoré sa dnes používajú.

Nekonzistentné a zložité testovacie prostredia
Niektoré nástroje na testovanie softvéru a dokonca aj lokálne testovacie prostredia sa ťažko konfigurujú a udržiavajú. Rôzne operačné systémy, prehliadače a typy zariadení vyžadujú špecifické nastavenie a ich udržiavanie v aktuálnom stave je časovo náročné. To často vedie k nezrovnalostiam, ktoré vedú k falošným výsledkom testov.

Obmedzené geografické pokrytie
Pri pokuse o škálovanie paralelného testovania má mnoho tímov problém s testovaním z rôznych miest po celom svete kvôli obmedzeniam používaného nástroja na testovanie softvéru (tj zosmiešňovanie geolokácie). To im bráni identifikovať problémy, ktoré sa vyskytujú iba v určitých regiónoch alebo v konkrétnych sieťach.

Dlhé testovacie cykly
Spoliehanie sa na fyzické zariadenia a lokálne testovacie prostredia často znamená dlhé testovacie cykly. Konfigurácia prostredí, vykonávanie testov a analýza výsledkov môže trvať niekoľko dní alebo dokonca týždňov. To oneskoruje uvoľňovanie a spomaľuje vývoj.

Neefektívne CI/CD potrubia
Riadenie výpočtovej záťaže automatizovaného testovania prostredníctvom platforiem Cl/CD je oveľa menej efektívne a spoľahlivé ako používanie platformy na riadenie kvality typu všetko v jednom s flexibilnými možnosťami orchestrácie testov na podporu oveľa širšieho spektra prípadov použitia a efektívnejšie.
Na prekonanie týchto výziev a uvoľnenie s istotou veľké organizácie využívajú jednotné testovacie platformy na podnikovej úrovni, ktoré sú škálovateľné, spoľahlivé a bezpečné. Preskúmajte, aké sú zlaté štandardy pre testovaciu platformu pripravenú na podnikanie.

Splnenie zlatých štandardov v automatizácii Web a testovanie mobilných aplikácií

Projekty Selenium a Appium spôsobili revolúciu vo vykonávaní testov tým, že paralelné vykonávanie testov bolo vysoko škálovateľné, čím sa skrátil celkový čas testovania pre rýchlejšiu spätnú väzbu a rýchlejšie vydania.
Zjednotená a nepretržitá testovacia platforma stavia na tejto schopnosti bezpečným rozšírením pozorovateľnosti do výroby, aby umožnila hlásenie chýb rozšírených o Al a analýzu vzorcov porúch. Týmto spôsobom môžu vývojári ľahšie nájsť a opraviť problémy pomocou rýchlej analýzy základných príčin, zatiaľ čo vedúci vývojových tímov zjednodušia neustále zlepšovanie predpovedaním a predchádzaním chybám.
Teraz môžu tímy prehodnotiť efektivitu regresie a iterácií.
Tu je päť vecí, ktoré podniky musia mať, aby vo svojich SDLC dosahovali nepretržitú kvalitu rýchlo a vo veľkom rozsahu.

SauceLabs-Elevating-Software- (3)

Splnenie zlatých štandardov v automatizácii Web a testovanie mobilných aplikácií

Výber verejných alebo súkromných skutočných zariadení

Rýchlejšie odosielanie aktualizácií pre mobilné zariadenia – či už kvôli zníženiu UX trenia alebo rýchlejšiemu uvedeniu na trh ako u konkurencie – je rozlišovacím znakom číslo 1 pre väčšinu mobilných aplikácií. Viac ako polovica používateľov opustí aplikáciu pre slabé UX a/alebo výkon. Automatizovaná testovacia platforma vám pomáha zmierniť toto riziko zrýchlením bezpečného mobilného testovania pomocou vyhradenej skupiny súkromných zariadení, ktoré eliminujú oneskorenia spôsobené získavaním relácie, rušením, čistením (ako v prípade verejných skutočných zariadení) a úlohami správy tímu, ako je prideľovanie zariadení.
Súkromné ​​zariadenia navyše umožňujú tímom prispôsobiť nastavenia so zachovanými nastaveniami, čo umožňuje vývojárom overiť pokročilé prípady použitia mobilných zariadení od Android Talkback po podporu Apple Pay, MDM, mobilné pripojenie (deaktivované WiFi), zosmiešňovanie geolokácie a mnoho ďalších. Správna platforma pomáha vedúcim tímov jednoducho zabezpečovať pracovné zaťaženie medzi verejnými a súkromnými zariadeniami pre optimálnu kvalitu pri rýchlosti a nákladoch na kvalitu.

SauceLabs-Elevating-Software- (4)

Splnenie zlatých štandardov v automatizácii Web a testovanie mobilných aplikácií

Mobilné emulátory a simulátory rozširujú testovacie pokrytie

Shift-left je populárny termín v DevOps. V agilnom svete je to skvelá metodika na vykonávanie testov v skoršom štádiu životného cyklu vývoja, aby sa identifikovali problémy skôr, ako budú brániť vývoju. Spustite emulátory a simulátory ešte pred spustením zariadenia pre verejnosť alebo pred vytvorením aplikácie na skoré testovanie dymu a zdravého rozumu. Oprava problémov v neskoršom stages SDLC je ťažké a drahé. Emulátory a simulátory sú spôsob, ako zostať o krok pred potenciálnou katastrofou. Emulátory pre Android a simulátory pre iOS dopĺňajú skutočné testovanie zariadení, aby ste získali väčšie pokrytie na testovací sprint – viac peňazí za vaše peniaze – a minimalizovali riziko zmien, problémov s výkonom a únikových chýb. Podniky musia overiť architektúru INTEL aj ARM na skutočných zariadeniach a simulátoroch.
Medzi výhody emulátorov a simulátorov patria:

Lepšie pokrytie testov
Vysoko škálovateľné a efektívne emulátory a simulátory dokážu efektívne pokryť viac scenárov v testovacích sprintoch, aby sa zaistila stabilita testu a nelámavosť. Kľúčové sú skutočné zariadenia a emulátory a simulátory s centralizovaným riadením kvality, vďaka ktorým je ľahké vedieť, kedy, kde a ako zlepšiť metriky DevOps Research and Assessment (DORA).

Rýchlejšie vývojové cykly
Keď dokážete odhaliť problémy skôr, môžete venovať viac času zlepšovaniu kvality svojej aplikácie a v konečnom dôsledku skrátiť časy zostavovania, čo vedie k rýchlejším vývojovým cyklom. Vďaka rýchlej analýze základných príčin a proaktívnej náprave vaše vývojové cykly prebiehajú rýchlo a efektívne v akomkoľvek rozsahu.

Lepšie náklady na kvalitu
Ak váš tím masívne rozširuje paralelné testovanie, kontrolujte svoje náklady na kvalitu presunutím pracovného zaťaženia zo skutočných zariadení do emulátorov alebo simulátorov. Podpora architektúry INTEL aj ARM pre testovacie prípady vyžadujúce moderný kremík.

SauceLabs-Elevating-Software- (5)Bezpečnosť, súlad a dostupnosť 
Testovacia platforma musí byť certifikovaná a auditovaná, aby spĺňala najprísnejšie predpisy vrátane špičkových certifikácií zhody, ako sú SOC2/3, ISO 27701/27001, GDPR a CCPA. Kritická je tiež zhoda s KY3P – požiadavka mnohých globálnych bankových, finančných služieb a poisťovacích spoločností ich predajcov. Enterprise-ready znamená, že tímy majú dôveryhodného partnera na konsolidáciu nástrojov na platforme. Záväzok k bezpečnosti a podnikovej zodpovednosti poskytuje dodatočnú istotu, že vaše citlivé informácie sú chránené. Ako to vyzerá v praxi?

Izolácia siete
Zabránenie neoprávnenému prístupu k sieti tým, že zaistíte, že dátová komunikácia v rámci platformy zostane bezpečná, čím budú vaše dáta v bezpečí pred vonkajšími hrozbami. Predstavte si cloudové testovacie prostredie ako bezpečnú bublinu okolo vašich testov, ktorá zabraňuje neoprávnenému prístupu a narušeniu údajov.

Šifrovanie údajov
Väčšina testovacích nástrojov ponúka VPN tunely a mala by mať vysokú dostupnosť a superefektívne HTTP/2 tunely, ktoré sú dostatočne robustné, aby zvládli veľké objemy paralelného testovania s minimálnou latenciou. Testujte za firewallom pri vysokej rýchlosti, rozsahu a bezpečnosti.

Kontrola prístupu/Autentifikácia a autorizácia
Zásady autorizácie, ako je MFA a správa životného cyklu používateľov, pridávajú nad rámec hesiel ďalšiu úroveň zabezpečenia. Prístupové práva sú poskytované podľa princípov potreba vedieť, potreba mať alebo potreba urobiť. Pravidelné prístupové práva reviews, čo značne sťažuje neoprávnený prístup.

SauceLabs-Elevating-Software- (6)

Vstúpte do partnerstva vzostupu

Podnikové partnerstvo v konečnom dôsledku znamená, že medzi vašimi potrebami a predajcom existuje zrýchlená spätná väzba, ktorá vytvára lepšie prispôsobené prostredie. Renomovaný záväzok k podnikovému partnerstvu vyniká nasledujúcou podporou a službami orientovanými na výsledky:

Zlepšite metriky DORA
Integrácia škálovateľnej testovacej infraštruktúry s podnikovou podporou a službami umožňuje poskytovanie vlastných riešení, ktoré vám pomôžu premeniť testovanie na konkurenčný diferenciátor s rýchlejšou inováciou a minimalizovaným rizikom unikajúcich defektov.

Optimalizujte testovacie stratégie
Modernizácia vašej testovacej stratégie v spolupráci s testovacími expertmi a tímami služieb umožňuje vašej organizácii zvládnuť rýchlosť a masívny rozsah regresií, mobilného vývoja, web súlad s prístupnosťou a oveľa viac. Využite rozšírené testovanie na maximum vďaka inteligentnejším, rýchlejším prehľadom a efektívnejšiemu neustálemu zlepšovaniu.

Optimalizujte náklady na kvalitu vo veľkom rozsahu
Vďaka skutočnému partnerstvu získajú vývojové tímy a tímy kvality pozorovateľnosť a prehľady založené na Al spolu s odbornou podporou a službami, aby poznali najlepšie spôsoby poskytovania flexibilnej testovacej infraštruktúry pre optimálne pokrytie. Minimalizujte riziko úzkych miest, prelomových zmien a únikových chýb.
Walmart prijal osvedčené postupy nepretržitého testovania na vykonanie viac ako 50 750 automatických testov denne a ušetril XNUMX XNUMX $ človekohodin na manuálne testovanie.
ZÍSKAJTE VIAC ➔

SauceLabs-Elevating-Software- (7)Šírka kombinácie zariadenia, OS a prehliadačas
Zabudnite na nástroje na žonglovanie – namiesto toho bezproblémovo integrujte mobilné emulátory, simulátory a cloud Real Device Cloud (RDC), všetko na jedinej jednotnej platforme.

  1. Otestujte všetko Overte v širokej škále zariadení, prehliadačov a verzií OS a zaistite tak bezchybnú používateľskú skúsenosť pre každého.
  2. Riadenie kvality Dosiahnite nepretržitú kvalitu v rámci SDLC so zjednodušeným riadením všetkých typov testovania v modernej testovacej pyramíde (web, mobilné a mobilné natívne aplikácie).
    Optimalizujte efektivitu regresie, automatizujte súlad s prístupnosťou a organizujte testovacie pracovné zaťaženia (prostredníctvom kontajnerov Docker), aby ste urýchlili vykonávanie testov na diaľku a spravovali centralizované testovacie prostredia pre širokú škálu prípadov použitia Podpora ARM Test s najmodernejšími funkciami a pripravovanými aktualizáciami softvéru pre budúcnosť- pripravená aplikácia.
  3. Optimalizujte ľubovoľný rámec Prineste akékoľvek pracovné zaťaženie s ľubovoľným rámcom a programovacím jazykom na masívne škálovanie paralelného testovania a súbežnosti s veľkými komplexnými testovacími sadami; hľadajte natívnu podporu pre Selenium, Playwright, Appium, Cypress, WDIO, Espresso a ďalšie frameworky.

SauceLabs-Elevating-Software- (8)Cesta k nepretržitej kvalite pripravená na podnikanie
Žonglovanie s rôznorodými, no zároveň obmedzenými testovacími nástrojmi a prostrediami je vyčerpávajúce. Nie je prehnané povedať, že komplexný obchod s automatizáciou s inžinierstvom na požiadanie a podporou úspechu zákazníka je základom vašej cesty k nepretržitej kvalite. Aby sme to zhrnuli, testovacia platforma pripravená na podnikanie by mala poskytovať:

  1. Možnosť výberu medzi verejnými a súkromnými zariadeniami
  2. Mobilné emulátory a simulátory pre rozšírené testovacie pokrytie
  3. Certifikovaná a auditovaná platforma
  4. Podnikové partnerstvo pre lepšie prispôsobené skúsenosti s podporou
  5. Bezkonkurenčná šírka pokrytia na jednotnej platforme

SauceLabs-Elevating-Software- (1)Ste pripravení preskúmať nepretržité testovanie vykonávané priamo vo vašom podniku?
POVOĽTE DNES S ODBORNÍKOM NA TESTOVANIE ➔

O Sauce Labs Sauce
Labs je popredná cloudová platforma na automatizované testovanie web a mobilné aplikácie umožňujúce rýchle dodávanie vysokokvalitného softvéru počas celého životného cyklu vývoja. Spoločnosť Sauce Labs, ktorú založili tvorcovia Selenium, je lídrom v testovaní už viac ako 15 rokov a v súčasnosti vykonáva viac ako 1 miliardu testov ročne. Jeho škálovateľná a bezpečná platforma, ktorej dôverujú spoločnosti z rebríčka Fortune 500 ako Toyota, Walmart, Verizon, Gannett a Fidelity Investments, podporuje testovanie naprieč tisíckami operačných systémov, prehliadačov a zariadení, pričom spĺňa najvyššie štandardy zhody. ahoj@saucelabs.com www.saucelabs.com

Dokumenty / zdroje

PDF thumbnailPovznášajúci softvér
User Guide · Elevating Software, Software

Referencie

Položiť otázku

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Položiť otázku

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.