Autor Thema: Automatische Testsoftware für Lotus Notes? (QA-Sofware gesucht)  (Gelesen 13339 mal)

Offline Praktikant1234

  • Frischling
  • *
  • Beiträge: 3
Hallo alle zusammen,
Wer kennt gute QA-Software die auch 100% Lotus Notes kompatibel ist?
Am Liebsten natürlich Freeware, muss aber nicht zwingend sein. wäre sonst auch einfach über ein paar Anregungen glücklich.  :)

Ich hab in meinem Praktikanten da sein die Aufgabe bekommen, eine Liste von Programmen zu erstellen die z.B. vollautomatisch alle Buttons auf den Notes Ansichten und Formularen durchklicken/überprüfen.
Es geht aber nicht nur um die Buttons am besten:
Was kann man mit dem Programm alles testen, vielleicht sogar ganze Programmabläufe?

Herr Google wusste bis jetzt auch nicht so viel  :-:

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Das suche ich auch noch: Eine Software, die vollautomatisch meine Anwendungen testet...

Ich kann Dir da nicht weiterhelfen... bin aber auf die Antworten gespannt  ^-^
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Ich glaub, da wirst du keinen großen Erfolg haben.
Im Prinzip kann so ein Programm auch nur Prüfen, ob Fehler auftreten.
Entweder geht der Code unter einem Button oder er geht nicht. ;)
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Für Web-Anwendungen kenne ich Selenium, damit kann man Tests aufzeichnen und reproduzieren lassen. Selenium kann man in zB JUnit-Testfällen verwenden. Zusammen mit der Aufzeichnung eine tolle Sache. Für die Aufzeichnung gibt es ein Plugin für den Firefox.

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Hallo,

ach Ihr beiden, Ihr seid aber doch auch "Spielverderber" das ist doch so eine Frage wie der "Siemenslufthaken" im 1. Lehrjahr nur eben für Praktikanten.

Aber grundsätzlich wird es eben auf eine gute "Testspec" und min. so viele (menschliche) Tester wie Rollen im Prozess rauslaufen.

Gruß Werner
-edit-
@MadMetzger
Fürs Web kenne ich auch "Stresstools" (aber das ist hier nicht gefragt):
Web Application Stress von MS
http://support.microsoft.com/kb/313559

oder (free trial version) von Paessler
http://www.paessler.com/

« Letzte Änderung: 02.06.08 - 14:34:10 von WernerMo »
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Naja, vielleicht noch als Alternative, für Notes gibt es noch ein Pendant zu JUnit: "LSUnit", damit kann man die Funktionen testen, die die Button eben aufrufen. Wie gut oder schlecht LSUnit ist, kann ich nicht beurteilen, da ich es noch nicht benutzt habe bisher. Aber eine Anwendung für Oberflächentests auf Notes habe ich bisher auch nicht gesehen, wäre aber sehr sinnvoll.

Hier ein Link zu LSUnit: Klick mich!
« Letzte Änderung: 02.06.08 - 14:39:54 von MadMetzger »

Offline Praktikant1234

  • Frischling
  • *
  • Beiträge: 3
Ja, warscheinlich so eine aufgabe: beschäftige dich mal mit notes und guck was du rausfindest ::)

dann guck ich mir die einzelnen vorschläge doch gleich mal an.
Aber es ist ja eigentlich Schade das es sowas noch nicht gibt... vielleicht auch eine Marktlücke?!

klaussal

  • Gast
Nein, woher soll die SW z. Bsp. wissen, ob ein Feld einen Datums- / Zeit-/ oder Zahlenwert haben will ? Und bei Dialogfeldern wirds auch interesssant.

Tipp: nimm einen unbedarften Anwender und lass den die SW testen.

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Hallo Klaus,

das heißt bei uns "Sekretärinnen-Test":
Tipp: nimm einen unbedarften Anwender und lass den die SW testen.

Das ist ganz gut als zusätzlicher Test bzw. als Test in einer frühen Phase um das Userinterface in seiner Bedienbarkeit zu checken, aber das hat nichts mit einem systematischen Test zu tun, dazu brauchts eine Testspec auf der Basis des Pflichtenheftes.

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline Praktikant1234

  • Frischling
  • *
  • Beiträge: 3
Ich bin eben über die Software TestComplete gestolpert...
hat jemand schon einmal davon gehört / mit gearbeitet???

ich hab´s mir jetzt einfach mal als testversion runtergeladen und komm beim softwaretest aber nicht weiter

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Hallo,

hast Du Dir schon mal das Video angesehen:

http://automatedqa.com/video/testcomplete_wpf/

die ersten Minuten gehen nur ums Testen von Code weniger GUI

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Den Notes-Client wirst du damit kaum testen können.
Ist auch ein echt umfangreiches Thema, das nicht mit einem Tool erschlagen werden kann.
Selbst wenn man auf automatisiert verzichtet, hängt es von der Anwendung ab, ob man einen erfahrenen oder einen unerfahrenen Anwender zum Testen benötigt. Gerade Notes tendiert dazu in eher komplexen Business Domains eingesetzt zu werden. D.h. von den Anwendern wird erwartet, dass sie zumindest die fachliche Seite der Anwendung begreifen.
Für automatisiertes Entwicklertesten fehlt es LotusScript und Formelsprache einfach an den notwendigen OO Features wie Introspektion, um  eine brauchbare Basis für eigene Frameworks zu bieten.
Laut Herstellerseite benötigst du für Java und .NET jeweils spezielle Bibliotheken. Notes hat zwar eine Java VM dabei. Das ist aber keine hinreichende Bedingung dafür, dass dieses Tool für Notes funktioniert. Meine Prognose: Nicht mal für Java-Agenten wird es funktionieren.

Fazit: Der Typ, der dir diese Aufgabe gegeben hat, weiss möglicherweise nicht, was er da losgetreten hat.
Willkommen in der professionellen Enterprise IT  ;D
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline Diensti

  • Frischling
  • *
  • Beiträge: 3
Hallo,

3 Jahre sind vergangen.
Gibt es heute vielleicht Open Source Produkte, mit denen man automatisiert testen kann?

Grüße
André

Driri

  • Gast
Ich kenne es nicht, aber Google spuckt z.B. das hier aus :

http://smart-toucan.com/de/

Offline Diensti

  • Frischling
  • *
  • Beiträge: 3
Ja darauf bin ich auch schon gestoßen.
Ist leider kein kostenloses Programm.
Scheint aber ganz gut zu sein

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Hallo,

ich habe mir das schon vorführen lassen,
ist wirklich gut, aber wie bei jeder Testsoftware, muss jeder Testfall "manuell" in die software "eingebaut" werden, d.h. den richtigen Effekt hat man nur, wenn man immer wieder das selbe (oder gleiche?) testet, also z.B. nach einer Änderung, in einem neuen Relase etc.

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Driri

  • Gast
Wobei das wohl bei allen Testtools so sein dürfte, zumindest wenn es um Tests für Individualentwicklungen geht.

Für webbasierte Anwendungen ist übrigens Silenium zu empfehlen. Ich habe das jetzt schon ein paar Mal für kleinere XPage-Anwendungen genutzt und finde das zumindest für meinen Anwendungszweck eine super Sache.

http://seleniumhq.org/

Offline Diensti

  • Frischling
  • *
  • Beiträge: 3
Da habe ich auch schon von gehört.

Lotus Notes ist meines Wissens nach leider keine webbasierte Anwendung.
Schade.
Anscheinend gibt es wirklich keine Freeware, mit der man LN testen kann.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Rational Functional Tester kann das. Wird auch innerhalb der IBM dafür verwendet. Ist halt nicht gratis.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline eKabuss

  • Frischling
  • *
  • Beiträge: 1
Hallo,
 
Citratest (Tevron) geht auch sehr gut um Notes zu Messen (habe es seit 2007 im Einsatz)

Notes mit Testcomplete (Smartbear): da bin ich mir noch nicht sicher ob es geht, wenn ja dann muss man sehr Tief in die Trick Kiste reichen (eigene Mapping Parameter, usw ).

Gruss

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz