Nedávno jsem byl na pohovoru, kde jsem byl požádán, abych vysvětlil testování funkcí a testování funkcí. I po vyhledání tolika referencí nejsem schopen najít přesvědčivé vysvětlení – může někdo vysvětlit?
Komentáře
- Mohlo by to být také nedorozumění tazatele nebo dotazovaný: “ funkční “ vs “ funkční „. Což je také ve vaší otázce: název zmiňuje “ funkčnost „, ale tělo dotazu uvádí funkčnost. “ funkční “ je často považován za synonymum pro “ systém “ nebo “ integrace “ testování.
odpověď
Existuje spousta druhů testování a liší se podle společnosti a organizace. Různí lidé používají různé výrazy. V žádné konkrétní sadě výrazů není žádná zvláštní hodnota; jen potřebujete vědět, co řečník myslí, když je používá.
Upřímně řečeno, myslím, že to byla hloupá otázka nebo možná dokonce triková otázka, abyste viděli, jak se vypořádáte s nejednoznačností. To, zda kandidát náhodou ví, jak tazatel definuje soubor dvojznačných pojmů, nemá žádný vliv na pracovní výkon. Doufám, že zbytek rozhovoru byl lepší než to.
Komentáře
- Během rozhovoru může být položení takové hloupé / trikové otázky zajímavé i pokud tazatel nezná odpověď. Dobrá odpověď může být “ Neznám ‚ přesný rozdíl, ale myslím, že by to mohlo znamenat ….. v závislosti na situace. “ Jako tazatel chci vědět, jaká je vaše myšlenka, ne, pokud můžete vysvětlit definice podle hlavy.
- Přesně. Moje odpověď by byla zmínit dva přístupy k testům: testování určité funkce a testování celkové funkčnosti. Pak se můžete zeptat, jakou terminologii tato společnost pro každý používá. Aby byla jména výraznější a méně zavádějící, pomohlo by, kdyby název začínal jiným písmenem, nikoli “ F „. Ale místní zvyky se liší 🙂
- Možná skutečným cílem otázky bylo zjistit, zda dotazovaný může zkoumat nejednoznačné otázky, klást otázky na zkoumání, aby určil, co má zákazník opravdu na mysli, otestovat nikoli znalosti, ale komunikační dovednosti. Pokud je to tak, byla by tato otázka mistrovským tahem 🙂
- Ano, nemohu ‚ pomoci, ale myslím, že to byla ostrá otázka k vyzkoušení, zda uchazeč poté vysvětlí své porozumění různým typům testování, které lze použít, a konkrétně kdy je použije. ‚ d jsem řekl “ No, já si ‚ nejsem jistý, jak je definujete Tady, ale vždy jsem < hovořil o hlavních typech testování, jak bych se na ně připravil a implementoval, definoval jsem ‚ proč jsou ‚ důležité pro pokrytí a kvalitu > “
Odpověď
Tady se testerovi hodí dobré komunikační dovednosti, bdělost a dobrá slovní zásoba ….
Podíváme-li se na význam dotyčných výrazů,
Funkce : charakteristický atribut nebo aspekt něčeho.
Funkčnost : kvalita vhodnosti k dobrému účelu; praktičnost.
Takže se znalostí významů těchto pojmů můžete spontánně přijít s dostatečně dobrým vysvětlením. Protože existuje, existuje mnoho terminologií vytvořených lidmi při testování. A pro různé lidi a organizace může mít termín jiný význam. Vždy je tedy lepší podat odpovídající vysvětlení v závislosti na kontextu …. 🙂
Odpověď
Testování funkcí: Funkce jsou změny, které přidávají nové funkce nebo upravují stávající funkce.
Funkční testování: Funkční testování je testovací technika, která se používá k testování funkčnosti softwaru a měla by zahrnovat všechny scénáře.
Upraveno podle komentářů.
Komentáře
- Hlasovalo proti, protože odpověď je jen spousta odkazů.
- Dobře, ale nevadí vám, že vaše odpověď nezobrazuje rozdíly? ‚ Ale upřímně přijímám, že jsem právě zveřejnil odkazy.
- Souhlasím, pane. Dík.Pokud existuje rozdíl, jaký je tento rozdíl, a pokud neexistuje žádný rozdíl, odpověď zní, že neexistuje rozdíl (oba jsou stejné).
- Ano, souhlasím s vámi. Nadpis otázky je funkčnost a v popisu můžete vidět funkčnost.
Odpověď
Na rozdíl od jiných typů testování, pro termín testování funkcí můžete najít pouze nejlepší shodu z dobře přijímaných typů testování v doméně QA softwaru.
- testování funkcí – myslím, že se jedná o test zdravého rozumu. Ve vyspělé verzi může být nově přidána konkrétní funkce nebo může být opravena chyba stávající funkce. Pak musí být provedeno testování se zaměřením pouze na konkrétní funkci. Test rozumnosti vyspělé verze je také to samé. samotný test funkce (test zdravého rozumu) by nekvalifikoval aplikaci k odeslání živě. Regresní test musí následovat hned poté, aby se ujistil, že nic v celém systému není přerušeno novým přidáním funkce nebo opravy chyby. Odkaz zde by vám mělo poskytnout více znalostí o testu duševního zdraví
Funkční testování má dva zajímavé významy v závislosti na kontextu testování
-
Jako podtyp typů testování systému
-
Funkční testování – Testování za účelem zjištění chybějících funkcí, které by mohly být užitečné pro koncové uživatele.
Toto jednoduchý název nenaznačuje, co by to mohlo být. Je to jedna variace ze 7 hlavních typů systému esting. Testování systému se také nazývá End to end testing. Jedním z hlavních aspektů testování systému je Testování funkcí, kdy testeři hledají chybějící funkce, které by mohly být užitečné pro koncové uživatele. Myšlenkou je zlepšit kvalitu aplikace novými návrhy funkčnosti po testu.
Další informace o testování systému naleznete tento odkaz.
-
-
Hlavní typ testování, který pokrývá mnoho dalších typů dílčího testování
-
Funkční testování – Vyzkoušejte, jak funkce systému odpovídají funkčním požadavkům poskytnutým zákazníkem.
Skládá se z mnoha podtypů testování, do kterých jsou zapojeni i vývojáři v týmu. Další informace o tomto hlavním typu testu najdete tento odkaz.
-
Odpověď
Testování funkcí Testování vylepšených věcí v již vyvinutém projektu se nazývá testování funkcí. Ať už je to pro náš projekt užitečné. Pochopení funkce, Sestavte scénáře testování, Jak to je Implementováno, nasazení Build Early jsou některé z věcí v testování funkcí.
Funkční testování Funkční testování znamená testování aplikace podle obchodních požadavků. Funkční testování se provádí pomocí funkčních specifikací daných klientem nebo specifikací designu podle případů použití daných konstrukčním týmem. Úlohou funkčního testování je ověřit chování aplikace.
Komentáře
- Stejně tak ‚ nový projekt má funkci? Nebo pouze další verze mají funkce? Funkce neznamená aktualizaci!
Odpověď
Funkce je něco, co uživatel vnímá jako výhodu. Něco, co lze vyvolat v odrážce brožury.
Funkce je něco, co se děje.
Funkce obecně používají jednu nebo více funkcí. Například funkce „Zpět“ je funkce. Jedná se o průřezový problém a ve skutečnosti se skládá z mnoha desítek nebo stovek jednotlivých funkcí „zpět“.
Odpověď
Funkce něco dělá; funkce jsou vlastnosti nebo vlastnosti funkce, nebo jak to dělá, co dělá.
Měli by se kupující při hodnocení softwaru dívat na funkce, funkce nebo obojí? Myslel bych, že se zaměří na funkce (to, co hledáte, aby systém pro vás udělal), protože je lze poměrně snadno identifikovat. Funkce se mohou u jednotlivých prodejců lišit, i když funkce mohou být téměř univerzálně dostupné. A tak můžete považovat vlastnosti jednoho dodavatele proti druhému jako způsob, jak se rozhodnout, které preferujete.
Odpověď
Funkce je jako základní věc produktu nebo konkrétní domény, například na stránce pro hledání zaměstnání si uchazeč o práci může zobrazit práci, která je základní funkcí všech stránek pro hledání práce, ale zejména na stránce pro hledání zaměstnání lze odeslat e-mail náboráři také funkce konkrétního webu pro hledání zaměstnání, který patří konkrétní společnosti.
To znamená, že funkčnost je základní funkcí produktu v doméně, ale funkce se mohou měnit v závislosti na produktu společnosti na společnost ve stejné doméně.