Testbed
A testbed nagyobb fejlesztési projektek kísérleti platformja. (Szó szerinti fordításban tesztágy, de a publikációkban, nyelvektől függetlenül, testbed-nek hívják, ezért zavaró lenne a magyarosított változat).
A testbed lehetővé teszi tudományos elméletek, számítástechnika eszközök, és új technológiák reprodukálható, szigorú és átlátszó tesztelését.
Ezt a fogalmat széles körben, számos tudományágban (diszciplína) használják, fejlesztési környezet leírására, ahol az élő, vagy termelési környezettől hazárdoktól védett tesztelés végezhető. A testbed egy módszer különleges modulok tesztelésére, izolált módon.
Kissé hasonló a homokozóhoz, de nem feltétlenül a biztonságosság a fő cél.(A homokozó, biztonságos futtató környezetek létrehozását lehetővé tevő technológia).
A testbedet egy koncepció, egy elképzelés, vagy egy új modul kipróbálásakor használják, amikor bizonyítani kell az eredeti elgondolás helyességét, mielőtt beintegrálják a rendszerbe.
Egy keretet szimulálnak a tesztelés alatt lévő modulhoz, úgy, hogy az hasonlóan viselkedhet, mintha része lenne egy nagyobb rendszernek.
Egy tipikus testbed lehet szoftver, hardver, vagy hálózati komponens.
Szoftver fejlesztésnél, egy speciális hardver és szoftver környezetet hoznak létre, mely a tesztelés alatt lévő alkalmazás testbed-je.
Testbed-ek azok az oldalak is az interneten, ahol a felhasználóknak lehetősége nyílik kipróbálni egy CSS, vagy HTML alkalmazást, mielőtt élesben működne.
Példák
Az Arena webböngésző, egy korai testbed, melyet a WC3 (World Wide Web Consortium), és a CERN hozott létre, HTML3, CSS, PNG, és libwww programok tesztelésére.[1][2]
Az Arenát az Amaya váltotta fel új web szabványok tesztelésére.[3]
A Line Mode browser új funkcióval bővült a libwww könyvtár tesztelésére. .[4]
A libwww fejlesztés alatt lévő hálózati protokollok tesztelésére is alkalmas.[5]
Irodalom
- Stocks, Phil; Carrington, David: A framework for specification-based testing. (hely nélkül): IEEE Transactions on Software Engineering 22 (11). 1996. 777–793. o.
Kapcsolódó szócikkek
- World Wide Web Consortium
- CERN
- CSS
- PNG
- Libwww
- Amaya
- protokoll
- http://event.cwi.nl/W4G/WS94/usertools.html
- http://www.ros.org/wiki/libwww
- https://web.archive.org/web/20120217040433/http://erulemaking.cs.cmu.edu/data.php
- http://testbed.fmi.fi/
- http://www.planet-lab.eu/
- https://web.archive.org/web/20030205061330/http://www.yggdrasil.com/Products/Arena/
- Sandbox
Jegyzetek
- ↑ QingLong, Lu: The Arena Web Browser. Yggdrasil Computing. [2003. február 22-i dátummal az eredetiből archiválva]. (Hozzáférés: 2010. június 6.)
- ↑ Web working group - Minutes "Navigation, services and interoperability" session. World Wide Web Working group. (Hozzáférés: 2010. június 9.)
- ↑ History of the Web. Oxford Brookes University, 2002. [2003. augusztus 22-i dátummal az eredetiből archiválva]. (Hozzáférés: 2010. július 10.)
- ↑ Nielsen, Henrik Frystyk: WWW - The Libwww Line Mode Browser. World Wide Web Consortium, 1998. május 4. (Hozzáférés: 2010. június 9.)
- ↑ libwww. ROS. (Hozzáférés: 2010. június 2.)
Informatikai portál • összefoglaló, színes tartalomajánló lap