Archiv | software RSS für diesen Bereich

How to run your first Software Test with Python and the Robot Framework in Ubuntu

1. At first you have to install some programms.

sudo apt-get install python2.7-dev python-setuptools python-pip python-wxgtk2.8 python-wxversion
sudo pip install robotframework
sudo pip install robotframework-selenium2library

2. You need a folder for your testing files

3. Robot-File

Save the Robot-File with test1.robot in your test folder:

***Settings***
Library  alpha-library.py

***Test Cases***
Multiply be two Test
${result}=       Multiply By Two  123
${expected}=     Convert To Number  246
Should Be Equal  ${result}   ${expected}

4. Python-File

Save the Python file with alpha-library.py in your test folder:

def multiply_by_two(number):
return float(number) * 2

5. Run pybot in you console in the test folder

pybot test1.robot

6. Let me know if everything works right

Eine geniale Lernsoftware namens Anki

Wie heißt das beste Vokabel-Lernprogramm des Universums? Genau – ANKI!

Anki ist im Prinzip nichts anderes als ein Vokabel-Lernprogramm. Durch einen intelligenten Algorithmus (Spaced repetition), wird die Wiederholdauer einer Karte stetig vergrößert. Immer wenn das Gehirn den Fakt vergessen möchte, taucht also die Karte auf. Je größer die Zeitabstände, desto weniger Karten werden es dann mit der Zeit.

Ich nutze Anki seit ca. 8 Jahren fast täglich und spreche nun fließend Japanisch (2300 gelernte Kanji). Da nun die Anzahl der zu wiederholenden Karten immer kleiner wird, habe ich zusätzlich noch angefangen Französisch zu lernen. Und ich habe das Gefühl mühelos zu lernen, da ich täglich nur eine Karte hinzufüge. Nach ein paar Jahren, werde ich also auch Französisch verstehen.

Weitere Kategorien sind Allgemeinwissen und „Engineering facts“ (brauche ich für die Arbeit). Wenn ich Zeitungen lese, dann lege ich die Essenz der Artikel als Karte ab. Das wirklich Schöne ist, dass man ruckzuck Bilder, Sound und sogar Latex-Formeln eingeben kann. Durch Erweiterungen (Plug-ins) ist es möglich Anki zu erweitern und sich z.B. die französischen Wörter (mit ihrer schwierigen Aussprache) vorlesen zu lassen.

Ich habe nun schon über 15.000 Karten selbst erstellt. Doch man kann sich auch Kartenstapel von anderen im Internet runterladen. Der Erstellungsprozess der Karte hilft wohl auch eine ganze Menge, den Fakt in den Neuronen zu verankern.

Und das Beste an Anki? Es ist kostenlos!

Hier könnt ihr Anki runterladen: http://ankisrs.net/

Über Kommentare würde ich mich sehr freuen!
Steffen