BrowserStack Automate
BrowserStack Automate on pilvipalvelu verkkosivustojen ja verkkosovellusten automatisoituun selaintestaukseen.
- Mitä se korvaa: organisaation oman Selenium-gridin tai testilaboratorion. Testit ajetaan BrowserStackin ylläpitämässä pilvessä.
- Laajuus: yli 3 500 työpöytä- ja mobiiliselaimen yhdistelmää ja yli 35 000 oikeaa iOS- ja Android-laitetta.
- Testikehykset: Selenium, Playwright, Cypress ja Puppeteer. Olemassa olevat testit liitetään BrowserStackin SDK:lla ilman koodimuutoksia.
- Nopeus: testit ajetaan rinnakkain, mikä lyhentää koontien kestoa CI/CD-putkessa.
- Analyysi: raportointi ja AI-agentit auttavat löytämään epävakaat testit ja virheiden syyt.
Software Explosion toimittaa BrowserStack-lisenssit yrityksille, oppilaitoksille ja julkisille organisaatioille laskulla.
Keskeiset ominaisuudet
- Testikehykset ja kielet: Selenium (esim. Java, Python, C#, JavaScript ja Ruby), Playwright, Cypress ja Puppeteer. Valmistajan mukaan Playwright-tuki on erityisen laaja, ja Playwright Trace Viewer -lokit näkyvät samassa näkymässä.
- Selaimet ja laitteet: yli 3 500 selain- ja käyttöjärjestelmäyhdistelmää. Desktop & Mobile -versiosta alkaen yli 35 000 oikeaa iOS- ja Android-laitetta ja tuki kaikille Appium-versioille.
- Rinnakkaistestaus: testit ajetaan samanaikaisesti useassa selaimessa. Jonotus ja konfiguraatiopohjainen asetus.
- Paikallinen testaus: localhost-, staging- ja yksityisten sivustojen testaus myös proxyn, palomuurin ja VPN:n takana.
- Virheiden selvitys: videot, lokit, kuvakaappaukset ja aikajananäkymä yhdistettyine lokeineen.
- Raportointi ja analytiikka:
- epävakaiden (flaky) testien ja uusien virheiden tunnistus
- mukautetut kojelaudat, hälytykset ja laatuportit (quality gates)
- GitHub PR -tarkistukset ja webhookit
- koontien vertailu
- AI-agentit (Desktop & Mobile Pro):
- Self-healing Agent korjaa rikkoutuneet UI-lokaattorit ajon aikana
- Test Failure Analysis analysoi virheiden syyt
- Test Selection Agent ajaa vain koodimuutosten vaikuttamat testit
- Todellisen käytön skenaariot:
- verkon hidastus ja maantieteellinen sijainti yli 100 maasta (Desktop & Mobile)
- SMS-kaksivaiheinen tunnistautuminen SIM-laitteilla, Apple Pay, media- ja äänisyötteet, verkkosivun suorituskyky ja mukautetut otsakkeet (Desktop & Mobile Pro)
- Integraatiot: yli 150 integraatiota CI/CD-, projektinhallinta- ja yhteistyötyökaluihin.
- Infrastruktuuri: 21 datakeskusta 13 sijainnissa.
Versiot
| Ominaisuus | Desktop | Desktop & Mobile | Desktop & Mobile Pro |
|---|---|---|---|
| Yli 3 500 työpöytäselainyhdistelmää | ✓ | ✓ | ✓ |
| Rajattomat Automate-käyttäjät ja testiminuutit | ✓ | ✓ | ✓ |
| Localhost-, staging- ja yksityisten sivujen testaus | ✓ | ✓ | ✓ |
| Raportointi ja aiempien ajojen tarkastelu | ✓ | ✓ | ✓ |
| Yli 35 000 oikeaa iOS- ja Android-laitetta, Appium | – | ✓ | ✓ |
| Verkon hidastus ja sijaintitestaus | – | ✓ | ✓ |
| SIM-laitteet (SMS-2FA), Apple Pay, mediasyötteet | – | – | ✓ |
| Suorituskykytestaus oikeilla laitteilla | – | – | ✓ |
| Edistynyt analytiikka ja AI-agentit | – | – | ✓ |
Lisäosat:
- Enterprise: SSO, IP-rajaukset, edistynyt pääsynhallinta, edistynyt paikallinen testaus, käyttöanalytiikka, priority-tuki ja valinnainen oma laitelaboratorio.
- Reporting for external tests: muualla kuin BrowserStackissa ajettujen yksikkö-, API- ja UI-testien analysointi.
Lisensointi
- Rinnakkaistestit: Automate lisensoidaan rinnakkaisten testien (parallel tests) määrän mukaan. Yksi rinnakkaistesti tarkoittaa yhtä samanaikaisesti käynnissä olevaa testiä. Käyttäjiä ja testiminuutteja ei rajoiteta.
- Tilaus: kuukausi- tai vuositilaus. Vuosilaskutus on kuukausilaskutusta edullisempi, ja suuremmille määrille on volyymialennuksia.
- Laskutus: vuositilauksista saa laskun ja ostotilauksen.
- Uusinta ja peruutus: tilaus uusiutuu automaattisesti. Peruutettu tilaus on voimassa laskutuskauden loppuun.
- Kokeilu: maksuton kokeilu.
Järjestelmävaatimukset
- Palvelu: toimii pilvessä, joten selaimia tai laitteita ei asenneta. Testit ajetaan organisaation omasta koodista tai CI-palvelusta.
- Paikallinen testaus: edellyttää BrowserStack Local -yhteyttä.
Kenelle BrowserStack Automate sopii?
- Testiautomaatiotiimit: oman Selenium-gridin ylläpidon korvaaminen ja testien rinnakkaistus.
- DevOps- ja CI/CD-tiimit: nopeat ja vakaat koontiputket laatuporteilla ja PR-tarkistuksilla.
- Verkkokaupat ja palveluntarjoajat: maksujen, kaksivaiheisen tunnistautumisen ja lokalisoinnin automatisoitu testaus.
- Playwright-käyttäjät: Playwright-testien ajo oikeilla selaimilla ja laitteilla.
Liittyvät tuotteet
- BrowserStack Live – manuaalinen testaus samoilla selaimilla ja laitteilla.
- ReadyAPI – API-testaus.
- TeamCity – JetBrainsin CI/CD-palvelin.
- WebStorm – JavaScript- ja TypeScript-kehitysympäristö.
Miksi hankkia BrowserStack Automate Software Explosionilta?
- Laskulla: organisaatio saa lisenssit laskulla eikä tarvitse luottokorttia.
- Suomenkielinen palvelu: autamme valitsemaan version ja rinnakkaistestien määrän.
- Keskitetty hallinta: samalta toimittajalta saa myös muut ohjelmistolisenssit.
- Uusinnat: muistutamme vuositilauksen uusimisesta ennen sen päättymistä.
Usein kysyttyä
Mikä on BrowserStack Automate? BrowserStack Automate on pilvipalvelu, jossa Selenium-, Playwright-, Cypress- ja Puppeteer-testit ajetaan rinnakkain yli 3 500 selainyhdistelmällä ja yli 35 000 oikealla mobiililaitteella.
Mitä testikehyksiä BrowserStack Automate tukee? Seleniumia, Playwrightia, Cypressiä ja Puppeteeria. Mobiiliselaimissa tuetaan myös Appiumia.
Mikä on rinnakkaistesti? Rinnakkaistesti tarkoittaa yhtä samanaikaisesti ajettavaa testiä. Lisenssi mitoitetaan sen mukaan, montako testiä halutaan ajaa yhtä aikaa. Käyttäjiä ja testiminuutteja ei rajoiteta.
Mitä eroa on BrowserStack Automatella ja Livellä? Automate ajaa automatisoituja testejä. BrowserStack Live on manuaaliseen testaukseen samoilla selaimilla ja laitteilla.
Voiko Automatella testata natiiveja mobiilisovelluksia? Automate on verkkosivujen ja verkkosovellusten testaukseen selaimissa. Natiivien iOS- ja Android-sovellusten automaatiotestaukseen BrowserStackilla on App Automate.
Voiko BrowserStack Automatella testata kehitysympäristöä? Kyllä. Localhost-, staging- ja yksityisiä sivustoja voi testata myös palomuurin ja VPN:n takana BrowserStack Local -yhteydellä.
Onko BrowserStack Automatessa tekoälyä? Kyllä. Desktop & Mobile Pro -versiossa on AI-agentit, jotka korjaavat rikkoutuneita lokaattoreita, analysoivat virheitä ja valitsevat ajettavat testit koodimuutosten perusteella.
Voiko BrowserStack Automatea kokeilla? Kyllä. BrowserStack tarjoaa maksuttoman kokeilun.
Miten tilaan BrowserStack Automaten? Lisää lisenssi ostoskoriin, pyydä tarjous tai ota yhteyttä numeroon 010 830 5600 tai osoitteeseen myynti@ohjelmistot.com.
| Versio | Hinta | Määrä | ||
|---|---|---|---|---|
| BrowserStack Automate | Pyydä tarjous |
Hinnat alv. 0%. Hintoihin lisätään alv. 25,5%. Voit myös tehdä tilauksen lähettämällä sähköpostia osoitteeseen myynti@ohjelmistot.com.
Etkö löydä tarvitsemaasi tuoteversiota oheiselta listalta? Ota yhteyttä myyntiimme puh. 010 830 5600.
Pyydä tarjous -tuotteiden kohdalla kerää haluamasi tuotteet ostoskoriin, ja valitse ostoskorissa Pyydä tarjous.
Voit myös pyytää meitä ottamaan sinuun yhteyttä.
