Canoo WebTest: 3.0 Začíname

Canoo WebTest je open source nástroj - framework - na testovanie webových aplikácií. No na prvé zoznámenie s ním snáď postačí, že vašou úlohou bude napísanie testovacieho xml-skriptu, ako napríklad: <project name= "demo" default= "test" > <target...

[ Video ] Prvý meetup pre Microsoft špecialistov

Historicky 1. Meetup organizovaný portálom robime.it v spolupráci so spoločnosťami Accenture a Scrumdesk “To najlepšie zo sveta Microsoft technológií v praxi“ sa venoval uplatňovaniu prvkov agilného SW vývoja pri implementácii MS SharePoint riešení.Kto prišiel na Microsoft Meetup? Stretnutia sa zúčastnilo okolo 25 ľudí z firiem ako Accenture, 2Ring, Anasoft, CNC, D/L/M, IBM, MicroStep-HDO, SCR Play, Siemens PSE,...

Práca z domu a.k.a. Home Office v modernom jazyku dnešného zamestnanca

V dnešnej dobe nastáva trend pracovať z domu, pričom to podporujú aj zamestnávatelia. Niekoľko veľkých spoločností na Slovensku umožňuje svojím zamestnancom pracovať aj z domu niekoľko dní do mesiaca. Niektoré profesie, ale tento druh práce neumožňujú pretože sa to jednoducho z podstaty práce nedá. Skúste si predstaviť pani, ktorá...

Tradičný Business Intelligence vs. BigData

V predchádzajúcom príspevku sme predstavili BigData ako rozšírenie Business Intelligence (BI), kde spracovávaním dát je možné objaviť vzťahy a znalosti hodnotné pre zákazníkov. V tomto blogu si podrobnejšie rozoberieme rozdiely medzi BI a BigData. Rozdiely sú rozdelené do dvoch kategórií -  rozdielna podstata BI a BigData a rozdiely spojené...

Canoo WebTest: 2.3 Vzory testovania – Scripted Automation

Scripted automation Tento spôsob opakuje rovnaké testovacie kroky, bez manuálneho zásahu človeka. Je preto vhodný na tzv. regression testing. Regression testing sa používa na odhaľovanie skrytých problémov, ktoré sa môžu vyskytnúť počas vývoja nových verzií aplikácie. Sú...

Vodopád, Agile a ten tretí

Ak ste súčasťou vývoja softvéru, asi ste počuli o vodopádovom modeli. Je to pomenovanie pre metódu riadenia pozostávajúcu z jednotlivých za sebou nasledujúcich krokov vývoja (zber požiadaviek, analýza, návrh atď.). Je dosť možné, že ste už tiež počuli o agile. O tých divných metódach,...

Tipy pre efektívny web dizajn

Prvý dojem pri návšteve webovej stránky je veľmi dôležitý. Preto prinášam zhrnutie základných bodov, ktorými by sa mal každý  riadiť.Rýchle načítanie webových stránok Rýchlosť načítania webových stránok patrí k základnému pravidlu. Môžete vytvoriť webovú stránku, ktorá vyzerá krásne, ale len málo ľudí ju vôbec uvidí,...

SkyDrive: 7 GB zadarmo v Cloude

Stalo sa Vám už niekedy, že ste potrebovali zálohovať vaše súbory, alebo rýchlo zdieľať dokumenty, alebo iné súbory? Tak Microsoft prišiel s novým riešením a tým riešením je služba SkyDrive.Všetky súbory, ktoré uložíte zadarmo do služby SkyDrive budete mať kedykoľvek k dispozícii bez synchronizácie a bez káblov....

Na ceste k java triedam

Práve sa snažím prehrýzť cez knihu Ivor Horton’s Beginning Java od (kto by to čakal) Ivora Hortona. Keďže to má v názve Beginning, tak by ste možno čakali nejakú menšiu knihu na rozbeh v danej téme. Príbeh Javy je ale dosť dlhý a asi...

Canoo WebTest: 2.2 Vzory testovania – Model Based a Data Driven Testing

Model Based Testing je spôsob testovania aplikácie vychádzajúci z modelu, ktorý popisuje funkcionality testovaného systému SUT – System Under Test . Model je však len abstraktná prezentácia vlastností a správania SUT. Testovacie prípady - Test Cases - odvodené od tohto modelu sú na tej...

Šesť pilierov SharePointu

Po úvodnom predstavení vás teraz prevediem 6 kľúčovými časťami SharePointu 2010. Nie všetci  používatelia používajú všetky tieto piliere. Niektoré firmy budú používať päť alebo šesť pilierov, niektoré by mohli použiť iba jeden. Aby sme pochopili, čo je naozaj SharePoint, musíme pochopiť  veľmi ambiciózny plán Microsoftu. Je...

BigData – keď Business Intelligence nie je len sluha

Mnohí ste o Business Intelligence (BI) počuli a viete o čo ide - reporty, analýzy, predikcie, ktoré majú za cieľ zlepšiť rozhodovanie a plánovanie v organizáciách.  Bežný BI projekt má svoj životný cyklus, kde zákazník definuje svoje ciele, popíše svoje dáta a procesy a BI oddelenie mu pripraví riešenie....

Canoo WebTest: 2.1 Vzory testovania – Capture/Replay

Po úvodnej informácii čo je to automatizované testovanie Web aplikácií, nasledujú 4 kapitoly o stavebných kameňoch automatizovaného testovania. Capture/replay - je najlacnejší spôsob využitia automatizovaných testov, resp. vytvorenia automatizovanej testovacej infraštruktúry.TestGen4Web V súčasnosti existuje mnoho riešení pre rôzne internetové prehliadače v podobe open-source, alebo freeware....

Ako efektívne nakódovať svoj grafický návrh

Sedím pri stole a práve dopisujem svoj prvý článok. Ako ho tak znovu čítam a korigujem dolieha ku mne z druhej miestnosti zvuk otvárajúcej sa plechovky redbulu prerušovaný dvoma známymi hlasmi:   „Ja naozaj neviem ako napísať HTML a CSS“:, vraví dizajnér, „v škole ma naučili navrhnúť iba dizajn vo Photoshope.“ Nato...

SharePoint – predstavenie techológie

Microsoft SharePoint – populárna webová platforma navrhnutá ako centralizovaná náhrada viacero webových aplikácií. Podporuje rôzne kombinácie business požiadaviek na „enterprise website“. Jej typickým prvkom je spojenie správy obsahu – „CMS“ a správy dokumentov –„Document Management“. SharePoint je teda viacúčelová platforma na vytváranie a správu:intranetových portálov, extranetov...

Čarokrásny svet návrhových vzorov

Ak riešite problém konštrukcie tried v objektovo orientovanom jazyku, určite je dobre poznať návrhového vzory (design patterns). Sú to hotové riešenia pre určité skupiny problémov. Samo o sebe to znie fantasticky. Nájdem vzor a použijem. Niečo ako instantná polievka, ktorú stačí len zaliať horúcou vodou a hotovo....

Canoo WebTest: testovanie webových aplikácií – 1. Úvod

Vývoj softvéru vždy bol a je komplexný proces. Ako rastie zložitosť softvérového riešenia, spolu s ním rastú aj nároky na overovanie jeho funkčnosti a správnosti použitých algoritmov. Pre optimálnu organizáciu a maximálnu efektivitu vývoja dnešných a zajtrajších aplikácií potrebujú softvéroví developeri automatizovanú infraštruktúru, ktorá...

Píšete kód alebo bordel?

Neoddeliteľnou súčasťou každodennej práce programátora je čítanie kódu iného  programátora. Na projektoch pracujú tímy, úlohy zasahujú do rôznych vrstiev a modulov systému, takže sa jeden človek musí zorientovať v "cudzom" kóde. Pracujem v doméne kde musí byť všetko tip-top. Na všetko sú procesy, všetko musí byť validované, certifikované,...

Ako navrhnúť web pre programátora

Nedávno som  pracovala na projekte, kde som sa stretla so známym problémom, ktorý vzniká medzi kódermi a webdizajnérmi. Aj napriek veľkému počtu článkov, ktoré sa už tejto problematike venovali, rozhodla som sa, že ju spracujem podrobnejšie, aby čo najmenej dochádzalo k nedorozumeniam a zlepšila sa vzájomná spolupráca. Častokrát...

Je možné nechať tímy riadiť sa samostatne a zároveň zodpovedne?

Nedávno sme mali príležitosť porozprávať o inovatívnych prístupoch riadenia spoločností založených na Agile pre členov slovenského HR Open Fóra - neformálneho združenia Top HR manažérov z popredných SK firiem.  Počas stretnutia sme hľadali, či Agile ponúka riešenia pre typické choroby dnešných firiem. Hľadanie lieku na...