Was ist automatisierte Funktionsprüfung?

Automatisierte Funktionsprüfung ist der Ausdruck, der für die Beschreibung des Prozesses der Schaffung der automatisierten Testindexe von den manuellen Funktionsprüfungen für Software-Anwendungen verwendet. Funktionsprüfung im Prozess, durch den Software ausgewertet, um zu garantieren, dass sie allen seiner spezifizierten Anforderungen entspricht. Dieses Testverfahren ist normalerweise using Software erreicht, die entworfen, um Software-Prüfung gefangenzunehmen und zu überwachen. Vor der Entwicklung der automatisierten Funktionsprüfungsannäherung, beruhten Softwareentwickler auf menschlicher Prüfung der Software-Anwendungen.

Die manuelle Prüfungsannäherung hat zugehörige Risiken und die Kosten, die mit ihr verbunden sind, da sie auf Menschen beruht, um die Gültigkeit der Funktionalität innerhalb einer Anwendung zu überprüfen. Zusätzlich haben die meisten Software-Anwendungen eine lange Lebensdauer, die die Einfügung einiger Software-Flecken zum zugrunde liegenden Betriebssystem erfordert. Indem sie einen automatisierten Funktionsprüfungsprozeß haben, Inhaber der Software-Anwendungen kann sicherlich sein, die Rückbildungprüfung in einer kosteneffektiveren Weise mit wenigen Störungen abgeschlossen werden kann.

Die automatisierte Funktionsprüfungsannäherung ist nicht eine neue Idee, wie sie mit der ersten Software-Anwendung verursacht. In der Vergangenheit abgeschlossen diese Prüfung von den Entwicklern g, die die Anwendung verursachten. Heute entworfen automatisierte Funktionsprüfung, entwickelt, und geprüft von den Prüfungsingenieuren mit einem Fähigkeitssatz spezialisierend auf Prüfung. Diese Paradigmaverschiebung garantiert, dass der Entwickler einer Anwendung durch eine unabhängige Überprüfung überprüft und der Gültigkeitserklärungprozeß, zum von Funktionsanforderungen einer Software-Anwendung sicherzustellen komplett und exakt sind.

Eins des Schlüsselnutzens dieser Prüfungsannäherung ist, dass es die Wiederverwendung eines Testprogramms erlaubt. Während der Kreation eines automatisierten Tests, verursachen Prüfungsingenieure Indexe dieses komplette die gewünschte Funktionsprüfung. Diese Testprogrammierung erlaubt zukünftige Prüfung der Anwendung und die Resultate jener in eine automatisierte Weise geliefert zu werden Tests, an die Manager der Software-Organisation. Jeder Test verursacht wie in der einzelnen Maßeinheit der Arbeit und verkettet zusammen, um eine gesamte Testsuite einer Software-Anwendung herzustellen. Die Resultate dieser Tests zusammengefasst und geliefert an Software-Manager in einer robusten Weise Manager, um Realzeitgültigkeitserklärung der laufenden Systemsentwicklungsbemühung zu ermöglichen.

Automatisierte Funktionsprüfung kann die Logik hinter dem menschlichen Denken nicht reproduzieren, zum von den Tests zu begreifen und der Gesamt-Zufriedenheit eines Produktes auszuwerten. Es kann verwendet werden, um sich wiederholende Verfahren oder Kontrollen innerhalb einer Software-Anwendung zu prüfen, jedoch. Obwohl dieses nicht die Panazee für alle Prüfung ist, sicherstellt eine gute Kombination der Maßeinheitsprüfung, der Integrationsprüfung und der automatisierten Funktionsprüfung eine elegantere Annäherung zur Software-Anwendungsentwicklung als Ganzes anzes.