Mittendrin.

Flurfunk der eXperts.

Hier erfahren Sie mehr über eXperts, Technologien und das wahre Leben in der SDX.

Ausgewählter Tag: UnitTests

Specflow

29.09.201508:00 Uhr , Alexander Kabisch

Mit “Specflow – Binding business requirements to .NET code” begrüßte mich eine Artikelüberschrift in einer Entwicklerzeitschrift. Hierbei kamen für mich mehre interessante Aspekte, wie die Abbildung von fachlichen Anforderungen, automatisierbare Testfälle und Codegeneratoren zusammen. Laut eigener Aussage wurde das zugrundeliegende Framework auf über 40 Programmiersprachen implementiert. Meine Neugier war geweckt. Specflow ist eine von vielen
Mehr erfahren 0 Kommentare

JavaScript testen – Testumgebung und Auswahl des Frameworks

24.08.201508:00 Uhr , Lukas Momot

Das Ausführen von manuellen Tests reicht heutzutage nicht, um die gesamte Komplexität der Anwendung abzudecken. Es sollte die Aufgabe der Entwickler sein, um sicherzustellen, dass die Funktionalität die implementiert wird, tatsächlich funktioniert. Die Testfälle sollten vor allem automatisch reproduzierbar sein. Um dieses Ziel zu erreichen kommen Unit Tests zum Einsatz. In JavaScript sollten sie besonders
Mehr erfahren 0 Kommentare

Testen von Datenbanken – 7 Fazit

20.05.201508:00 Uhr , Alexander Kabisch

Der Code der Datenbank gehört zur Anwendung, damit sind auch Datenbanktestfälle für eine saubere Entwicklung essentiell. In den vielen Projekten schrecken nicht Nachteile der einen oder anderen Lösung ab, sondern alleine der Aufwand. Tests aufzusetzen und zu pflegen kostet Zeit. Leider vergessen die meisten den Aufwand der durch Fehler und deren Suche entsteht. Sollte es
Mehr erfahren 0 Kommentare

Testen von Datenbanken – 6 Testfälle mit TransactionContext

08.05.201508:00 Uhr , Alexander Kabisch

Bei diesem Vorgehen werden die Testfälle gegen eine Datenbank mit aktueller Struktur ausgeführt. Für den Test wird ein TransactionContext erstellt, darin werden Entwicklungsdaten gelöscht, Testdaten per Script eingespielt und der Test ausgeführt. Am Ende wird dann die Transaktion zurückgerollt, wodurch die Datenbank unverändert bleibt. Mit diesem Vorgehen ist es zwar möglich jede Datenbank zu schützen,
Mehr erfahren 0 Kommentare

Testen von Datenbanken – 5 Testfälle in zur Laufzeit generierter Datenbank

28.04.201508:00 Uhr , Alexander Kabisch

Bei diesem Vorgehen werden die Testfälle gegen eine eigene Testdatenbank ausgeführt, die erst zur Laufzeit erstellt und angesprochen wird. Als Voraussetzung benötigt man die geskriptete Datenbankstrukturen und vorbereitete Testdaten. Außerdem muss man berechtigt sein auf dem MS SQL Server eine Datenbank zu erstellen und wieder zu löschen. Alles was man im SQL Management Studio administriert
Mehr erfahren 0 Kommentare

Testen von Datenbanken – 4 Testfälle in zur Laufzeit gemounteter Datenbank

10.04.201508:00 Uhr , Alexander Kabisch

Bei diesem Vorgehen werden die Testfälle gegen eine eigene Testdatenbank ausgeführt, die erst zur Laufzeit gemountet und angesprochen wird. Als Voraussetzung benötigt man eine gefüllte Datenbankdatei und den MS SQL Server Express. Ihm kann man im ConnectionString über den Befehl "AttachDBFilename" eine Datenbankdatei mitgeben, die er dann mountet. Leider wird der Platzhalter |DataDirectory| nur in
Mehr erfahren 0 Kommentare

Testen von Datenbanken – 3 Testfälle in separater Testdatenbank

26.03.201508:00 Uhr , Alexander Kabisch

Bei diesem Vorgehen werden die Testfälle gegen eine eigene Testdatenbank ausgeführt, die von der Entwicklungsdatenbank losgelöst ist. Diese Umgebung wird dann mit Testdaten befüllt und im Test verwendet. Dieses Vorgehen trifft man ebenfalls sehr häufig, dabei wird eine zweite zur Entwicklung strukturgleiche Umgebung aufgebaut. Sie muss immer auf dem Stand der Entwicklung gebracht werden! Die
Mehr erfahren 0 Kommentare

Tag Cloud


Kontakt aufnehmen


Anrufen

Gerne beantworten wir Ihre Fragen in einem persönlichen Gespräch!


Kontakt aufnehmen

Schreiben Sie uns eine E-Mail mit Ihren Fragen und Kommentaren!