Archiv für die Kategorie „Getestetes“

openSUSE: GPRS in Kyrgyzstan

Donnerstag, 9. Juli 2009

openSUSE Logo Flagge von Kirgisistan Seit dem 4.7. bin ich wieder einmal im schönen Kirgisistan.
Hier ändert sich jedes Jahr alles und nichts, es ist faszinierend, zu beobachten wie die Kirgisen durch Bishkek wuseln. Man fühlt sich wie in einem Ameisenhaufen.
Auch wenn alles sehr chaotisch wirkt, funktioniert das Leben hier doch auf eine interessante Weise unproblematisch. Wenn man die deutsche Eigenschaft des Vorausplanens abgelegt hat, kann man auch ganz gut alles so realisieren wie man sich das vorstellt.
Das beste Beispiel ist der Zugang zum Internet via GPRS.
Wie in etlichen anderen Entwicklungsländern auch ist hier als mobiler Internetanschluss eher CDMA verbreitet. Nun spricht mein treuer Begleiter E90 leider kein CDMA, so dass ich ihn mit MegaCom bekannt machen musste. Nach anfänglichen Problemen funktioniert das auch sehr gut. Die Geschwindigkeit ist akzeptabel.
Was man benötigt ist folgende wvdial.conf:

[E90]
Modem = /dev/ttyACM0
Baud = 460800
SetVolume = 0
Dial Command = ATDT
FlowControl = NOFLOW

[Dialer MegaCom]
Username = internet
Password = internet
Phone = *99#
Stupid Mode = 1
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet"
Inherits = E90

Der erste Teil ist spezfisch für mein Handy (Nokia E90), der zweite Teil ist für MegaCom.
Nutzername und Passwort braucht man eigentlich nicht, aber wvdial möchte das gerne haben.
Die Rufnummer für den Datendienst ist *99#, wie in Deutschland auch bei mittlerweile fast allen Anbietern.
Wichtig ist für MegaCom der dritte Init, denn damit wird der APN gesetzt.
Ein wvdial --config=wvdial.conf MegaCom reicht dann, um die Internetverbindung herzustellen. Man kann die Konfigurationsdaten auch wunderbar via YaST für kinternet verwenden.
Was man sonst noch für MegaCom wissen muss:

  • *500# liefert einem wieviel Som man noch auf der Karte hat
  • *181#3# schaltet die Karte für GPRS frei (kostet nichts :-)
  • *181#1# schaltet den Billig-Tarif frei, so dass jedes Megabyte rund um die Uhr nur 2,95 Som kostet (kostet einmalig 15 Som und dann jeden Tag einen Som)
  • *181#0# schaltet den Billig-Tarif wieder aus – das kostet nichts

Damit macht das E-Mail-Lesen wieder spaß, Chats via Skype sind auch möglich, allerdings kein VOIP.
Das kann man hier aber auch an jeder Straßenecke für ein paar Eurocent haben.

Uwe Vigenschow: Objektorientiertes Testen…

Sonntag, 18. Juni 2006

…und Testautomatisierung in der Praxis

Uwe Vigenschows Buch über Softwaretests und deren Automatisierung ist eines der besten, das ich bisher zu diesem Thema gelesen habe – wenn nicht sogar das beste schlechthin. Cover: Objektorientiertes Testen und Testautomatisierung in der Praxis

Das Buch ist in vier Teile gegliedert, wobei der erste eine angenehm kurze Einführung in die Thematik darstellt und wesentliche Gründe für Softwaretests aufzählt.
Danach geht’s gleich ans Eingemachte, im zweiten Teil “Verfahren des Softwaretests” werden Lösungen für technische (Compiler-Warnungen, Typprüfung, Debugging), analytische (Testdaten und Testfälle ableiten) und methodische (Code-Reviews, Finden guter Testdaten, Überdeckungen) Probleme gezeigt. Daran schließen sich noch zwei Kapitel über das Testen objektorientierter Software (speziell die Probleme mit Vererbung und Assoziationen) und organisatorische Abläufe beim Testen (TDD, Refactoring) an.
Der dritte Teil widmet sich der praktischen Umsetzung, insbesondere der Automatisierung von Tests mit verschiedenen xUnit-Frameworks.
Im vierten und letzten Teil geht der Autor auf die Besonderheiten von Echtzeit- und eingebetteten Systemen ein (dieses Kapitel habe ich nicht gelesen) und die Einführung von Testprofilen als Element der UML 2.

Anhänge mit Beispielimplementierungen in verschiedenen xUnit-Frameworks und einer Übersicht objektorientierter Testmuster runden das Buch ab.

Mein Fazit: Selten lesen sich Fachbücher so angenehm, insbesondere bei der trockenen Thematik des Softwaretestens.
Das Buch bringt zwar wenig zur Theorie – der ganze Gegensatz zum Perry – aber genau das macht es für jemanden, der praktisch mit Softwaretests arbeiten will zu einer schnellen Einführung und einem guten Rategeber.

Website zum Buch: http://www.oo-testen.de/
ISBN: 3-89864-305-0, dpunkt.verlag GmbH, 2005