<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.unkompliziert.eu/index.php?action=history&amp;feed=atom&amp;title=Testverfahren_%28Programmierung%29</id>
	<title>Testverfahren (Programmierung) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.unkompliziert.eu/index.php?action=history&amp;feed=atom&amp;title=Testverfahren_%28Programmierung%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.unkompliziert.eu/index.php?title=Testverfahren_(Programmierung)&amp;action=history"/>
	<updated>2026-05-01T06:59:49Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in unkompliziert.eu</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.unkompliziert.eu/index.php?title=Testverfahren_(Programmierung)&amp;diff=71&amp;oldid=prev</id>
		<title>Felix: Die Seite wurde neu angelegt: „== Warum ist es überhaupt sinnvoll Software zu testen? ==  Das testen von Software verfolgt das Ziel mit vertretbarem Aufwand an Zeit und Personal möglichst…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.unkompliziert.eu/index.php?title=Testverfahren_(Programmierung)&amp;diff=71&amp;oldid=prev"/>
		<updated>2020-04-11T08:03:31Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „== Warum ist es überhaupt sinnvoll Software zu testen? ==  Das testen von Software verfolgt das Ziel mit vertretbarem Aufwand an Zeit und Personal möglichst…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Warum ist es überhaupt sinnvoll Software zu testen? ==&lt;br /&gt;
&lt;br /&gt;
Das testen von Software verfolgt das Ziel mit vertretbarem Aufwand an Zeit und Personal möglichst verlässliche Aussagen über das Verhalten von Software zu machen&lt;br /&gt;
&lt;br /&gt;
=== Verifikation ===&lt;br /&gt;
&lt;br /&gt;
  Anforderungen =&amp;gt; Spezifikationen =&amp;gt; Implementation&lt;br /&gt;
&lt;br /&gt;
                          \              /&lt;br /&gt;
&lt;br /&gt;
                           Verifikation&lt;br /&gt;
&lt;br /&gt;
Verfahren zur Prüfung der Korrektheit des Programms&lt;br /&gt;
&lt;br /&gt;
Ziel: Vorher definierte Fälle müssen funktionieren.&lt;br /&gt;
&lt;br /&gt;
Beispiel: Rechenaufgaben durchführen, vor Auslieferung einer Software, …&lt;br /&gt;
&lt;br /&gt;
=== Test ===&lt;br /&gt;
&lt;br /&gt;
Verfahren um Fehler zu entdecken. Ein erforderlicher Test liegt vor, wenn ein unbekannter Fehler gefunden wurde.&lt;br /&gt;
&lt;br /&gt;
Beispiel: Während der Entwicklung: Funktion wurde geschrieben&lt;br /&gt;
&lt;br /&gt;
=&amp;gt; Software wird mit verschiedenen Fehlern getestet.&lt;br /&gt;
&lt;br /&gt;
=== Simulation ===&lt;br /&gt;
&lt;br /&gt;
Das eigentliche Programm steht nicht zur Verfügung. Ausgeführt wird das „Modell“ eines Programms.&lt;br /&gt;
&lt;br /&gt;
Beispiel: Entwurf einer grafischen Oberfläche, ohne die eigentliche Funktionalität zu realisieren.&lt;br /&gt;
&lt;br /&gt;
=&amp;gt; Mit Visual Studio vorführen: Listbox, Editfeld, Buttons, etc.&lt;br /&gt;
&lt;br /&gt;
=== Inspektion ===&lt;br /&gt;
&lt;br /&gt;
Lesen des Sourcecodes, ohne Programmausführung&lt;br /&gt;
&lt;br /&gt;
Beispiel: Outsourcing: IBM lässt Entwickeln&lt;br /&gt;
&lt;br /&gt;
==== Gründe für Firmen, outzusourcen ====&lt;br /&gt;
&lt;br /&gt;
* + Kosteneinsparungen&lt;br /&gt;
&lt;br /&gt;
* + Freie Kapazitäten&lt;br /&gt;
&lt;br /&gt;
* + Spezialisierung möglich&lt;br /&gt;
&lt;br /&gt;
* + Flexibilität&lt;br /&gt;
&lt;br /&gt;
==== Gründe für Firmen, nicht outzusourcen ====&lt;br /&gt;
&lt;br /&gt;
* - Gegenseitige Abhängigkeit&lt;br /&gt;
&lt;br /&gt;
* - evtl. Qualitätsverluste&lt;br /&gt;
&lt;br /&gt;
* - Verlust von Know How&lt;/div&gt;</summary>
		<author><name>Felix</name></author>
		
	</entry>
</feed>