Kenties maailman paras Device Lab?

Mediataivaalla testataan verkkopalveluiden käyttöliittymät tehokkaasti ja laadukkaasti oikeilla laitteilla ja selaimilla.


Verkkopalvelun käyttöliittymän toiminnallisuuksien testaus onnistuu parhaiten oikeilla päätelaitteilla. Tehokas testaaminen vaatii oikeat laitteet, ohjelmistot ja olosuhteet.

Markkinoilla on tarjolla palveluita, joilla voidaan ajaa selain- sekä laitetestejä erilaisissa virtuaaliympäristöissä (esim. BrowserStack), mutta mikään ei korvaa testaamista oikeilla laitteilla. Palvelut myös toimivat hitaasti ja näkymien selaus ei vastaa oikeaa käyttötilannetta kovinkaan tarkasti.

Device Labilla tarkoitetaan testausympäristöä, johon on kerätty erilaisia päätelaitteita (mm. eri puhelinmalleja ja tabletteja) testausta varten. Isoissa kaupungeissa on myös Open Device Labeja (Suomessa ainakin Helsinki ja Jyväskylä), joissa voi käydä testaamassa laitteita ilmaiseksi. Meillä Mediataivaalla testataan kaikkien toteuttamiemme verkkopalveluiden käyttöliittymät omassa Device Labissa, jossa on kokoelma yleisimpiä puhelimia, tabletteja ja selaimia.

Meillä Mediataivaalla testataan kaikkien toteuttamiemme verkkopalveluiden käyttöliittymät omassa Device Labissa, jossa on kokoelma yleisimpiä puhelimia, tabletteja ja selaimia.

Olemme tutkineet asiakkaidemme sivujen analytiikkaa ja valinneet heidän asiakkaidensa yleisimmät päätelaitteet ja selaimet. Olemme myös valinneet testipatteriin laitteita ja selaimia, joissa tiedetään olevan poikkeavuuksia ominaisuuksissa.

Näytöllä näkyy virtuaalikoneet, joissa on IE8, IE9, IE10, IE11 ja Edge selaimet testattavissa

Laitteet

Käytetyt päätelaitteet vaihtelevat markkina-alueittain ja kohderyhmittäin melko paljon. Esimerkiksi Suomesta löytyy vielä jonkin verran vanhoja Nokia Lumia -puhelimia, jotka tukevat huonosti uusia tekniikoita. Kohderyhmäkohtaisissa vertailuissa olemme huomanneet, että esim. matkailuyrityksen asiakkaiden yleisimmät päätelaitteet (mobiili yli 65%,) voivat erota selkeästi konepajan asiakkaiden yleisimmistä päätelaitteista (mobiili alle 30%).

Kaikki laitteet kääntyvät kerralla pystyasennosta vaaka-asentoon ja takaisin.

Ohjelmistot

Testauksen tehokkuuden ja mielekkyyden kannalta ehdoton väline on ohjelmisto, jolla voidaan peilata yhden sivuston näkymä kerralla kaikkiin Device Labin laitteisiin. Täällä Mediataivaalla olemme jo usean vuoden ajan käyttäneet kaupallista Vanamco Ghostlab ohjelmistoa, jonka avulla saadaan samaa näkymää peilattua ja selattua kaikilla laitteilla yhtä aikaa. Hyvä ilmainen vaihtoehto on myös BrowserSync, joka alkaa olla ominaisuuksiltaan samalla tasolla Ghostlabin kanssa.

Erillinen usb-laturi pitää huolta ettei laitteista lopu virta kesken.

Device Lab -teline

Kuten niin monet muutkin alan toimijat, myös me tuskailimme johtoviidakon keskellä, kun mistään ei löytynyt kunnollista telinettä laitteille. Valmiit kaupalliset telineet sekä toisten alan toimijoiden tekemät ratkaisut olivat joko liian pieniä tai liian kömpelöitä. Kun Device Labia käytetään päivittäin on olennaista ettei laitteiden kääntely ja liikuttelu saa olla hankalaa. Silloin testaus ei ole tehokasta.

Päätimme siis tehdä itse maailman parhaan Device Lab -telineen, jota voi liikuttaa ja käännellä ketterästi. Kääntely on tärkeää, jotta mobiililaitteiden vaaka- ja pystynäkymät saadaan testattua nopeasti. Välillä puhelin tai tabletti pitää ottaa myös kauniiseen käteen ja korjata yksinomaan kyseisellä laitteella esiintyvää ongelmaa.

Päätimme siis tehdä itse maailman parhaan Device Lab -telineen, jota voi liikuttaa ja käännellä ketterästi.

Telineen alkuperäinen malli sai idean pöydän reunaan kiinnitettävästä tietokonemonitoritelineestä. Mielestämme paras lopputulos syntyisi, jos monitoritelineeseen lisättäisiin vaneri, joka vuorattaisiin huopakankaalla. Vaneriin tehtäisiin reiät johtoja varten. Jokaisen puhelimen selkäpuolelle lisättäisiin tarrateipin palanen, jotta puhelimet pysyisivät kiinni vanerilevyn huopakankaassa. Johdot liitettäisiin levyn taakse kiinnitettyyn USB-laturiin. Tällöin telineestä ei tulisi ulospäin kuin yksi virtajohto, eivätkä johdot menisi sekaisin, kun telinettä käännellään.

Laitteet pysyvät kiinni levyssä tarrateipin ja huopakankaan avulla


Kun idea oli selvillä, teimme pahvista yksinkertaisen prototyypin, johon leikkasimme myös oikean kokoisia pahvisia päätelaitteita. Pahvipuhelimet ja telineen prototyyppi herättivät kummastusta ja naljailua toimistolla, mutta kyseessä oli ehdottoman tärkeä vaihe. Prototyypin avulla saimme selville vanerilevyn oikean koon ja järkevät paikat johtojen reikiä varten. Parin vuoden käytön jälkeen on todettava, että reiät ovat edelleenkin oikeilla paikoilla, vaikka laitteita on tullut lisää ja osa on vaihtunut uudempiin malleihin.


Emme halunneet pilata hyväksi havaittua ja testattua pahviprototyyppiä huonolla puukäsityötaidolla, vaan päätimme ottaa avuksi MooWoo:n Ari Pajusen. Ari teki piirustustemme pohjalta 2 telinettä, jotta tulevatkin päätelaitteet saataisiin paikoilleen. Valmiiden telineiden toimitus tapahtui nopeasti ja jälki oli juuri sitä mitä toivoimmekin. Arin ehdotuksesta levyn taakse lisättiin ”johtotapit”, joiden avulla johdot eivät roiku levyn takana vaan ne saadaan siististi rullalle. Mikäli askartelu ei kiinnosta ja haluat hyvän telineen kustannustehokkaasti, suosittelen ottamaan yhteyttä Ariin!