Strávit několik málo minut naplánováním následujícího dne se může výrazně vrátit.
List atributů k testování software
Varianta checklistu atributů, které jsem využíval při testování softwaru.
Checklist
- Funkcionální korektnost
- Odolnost vůči okrajovým případům
- Rychlost
- Bezpečnost
- Zpětná kompatibilita
- Škálovatelnost / rozšiřitelnost
- Soulad s právem
- Soulad se SEO
- Testovatelnost
- Použitelnost / uživatelská příjemnost / jednoduchost
- Investigovatelnost
- Udržitelnost
Zdroj:
- Vycházím jako ze zkušenosti, tak z literatury. Jiné a delší seznamy atributů lze najít na https://www.istqb.org/certification-path-root/advanced-level/advanced-level-test-manager.html#materialsForDownload (str. 26) nebo https://en.wikipedia.org/wiki/List_of_system_quality_attributes.
Jak checklist použít
- Podobný checklist jsem používal při testování nových features do jedné aplikace. Dovolím si tvrdit, že při mnohých softwareových produktech jsou tyhle atributy jedny z nejdůležitějších, ale i tak doporučuji přizpůsobit konkrétní organizaci a jejím potřebám. Například “soulad se SEO” může být v mnohých aplikacích úplně irelevantní. Taky můžou důležité atributy chybět, například “sociální” při aplikacích, které budují komunitu.
- Checklist pomůže velice rychle vygenerovat vela oblastí k testování, vela testovacích scénářů a zároveň minimalizuje šanci, že tester na něco důležitého zapomene.
- Je vhodné mít jako část “šablony na test plány”, která může být použita jako ve waterfallových organizacích, tak v agilních.
- K nalezení skutečně mnoha testovacích scénářů je ještě vhodné použít v rámci ACC matice (attributes-components-capabilities). Sloupce jsou atributy důležité k testování dané feature, řádky jsou komponenty důležité při testování dané feature a políčka tabulky jsou konkrétní funkcionality na testování, případně rovnou testovací scénáře.
- Lze použít také na tvorbu požadavků ještě před puštěním se do programování.
- V praxi jsem viděl mnohé veliké problémy vzniknuté z toho, že programátor a/nebo tester nepracovali s pojmem atribut.
Chcete pomoct?
- Mohu pomoct s nastavením vývojových a testovacích procesů, šablon a checklistů k zefektivnění a zkvalitnění vývoje softwaru.
Nejnovější články
Šablony na mnohé právní smlouvy
Mnohé aktivity jako například koupě domu, darování auta, práce pro zaměstnavatele potřebují právní smlouvy. K tomu je efektivní mít a použít šablony.
Šablona na LinkedIn headline #1
LinkedIn Headline/Motto je nejdůležitější prezentační informací na vašem profilu.
0 komentářů
0 komentáøù