Beiträge von Tratorn

    Hi Lucas de Vil,


    danke erstmal für deine ausführliche Antwort.


    Also mir gehts um Folgendes. In meiner App nutze ich einen mir vorgegebenen Algorithmus.
    Dafür muss ich paar Tests schreiben.


    Diese App ist eigentlich hauptsächlich erstmal nur dafür da, um zu zeigen, dass der Algorithmus gut auf nem Smartphone funktioniert. Die Activity dafür besteht auch nur aus nem Log-Window und 3 Buttons (Start, Stop, Reset).
    Dafür soll ich z.B. unter Anderem die CPU-Auslastung testen/protokolieren. Der Algorithmus nutzt auch die verschiedenen Sensoren und das wäre z.B. eine Sache, die ich vorher gerne auswählen würde, also welche Sensoren ich jetzt testen möchte. Gibt auch andere Dinge wie ein Delay, die variabel sein sollen.


    Ich weiß nicht, ob dafür JUnit-Tests geeignet sind, aber gibts denn bessere Alternativen dafür? Irgendwie muss sowas doch zu testen sein.


    Danke nochmal und hoffe ich habs verständlich genug ausgedrückt. ;)

    Hallo Community,


    ist es möglich innerhalb eines JUnit-Tests eine extra Activity (unabhängig von der eigentlich zu testenen App) zu öffnen?
    Ich habe nämlich Folgendes vor:


    Ich möchte meine App mit verschiedenen Variablen/Eingaben testen können, ohne diese immer im Code selbst ändern zu müssen.
    Also stelle ich mir das so vor, dass ich mir eine Activity mit paar Dropdown-Menüs erstelle, die dann vor jedem Test ausgeführt wird. Dort wähle ich dann bestimmte Werte für Variablen und wenn ich auf einen "Bestätigungs"-Button klicke, soll der eigentliche Test für meine App mit den ausgewählten Werten ausgeführt werden.


    Habe schon ein wenig gegoogelt, aber bin leider auch nicht fündig geworden.


    Wäre seht nett, wenn mir jemand darüber Auskunft geben würde. Und falls dies nicht so einfach funktioniert, vielleicht einen Vorschlag geben, wie ich das regeln könnte.


    Danke schonmal im Voraus. :)




    MfG


    Tratorn

    Hallo,
    ich würd gern wissen, ob man Android (JUnit-)Tests direkt auf nem Smartphone laufen lassen kann.
    Ich möchte die Laufzeit dokumentieren und wissen wielange bestimmte Schritte auf bestimmten Geräten benötigen.


    Ich nehme dafür natürlich auch gerne andere Tipps/Ideen/Ratschläge an, wenn das mit einfachen JUnit-Tests nicht funktionieren sollte.


    Danke schonmal im Voraus.