Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Testinsight will nicht unter Tokyo 10.2 (https://www.delphipraxis.net/196798-testinsight-will-nicht-unter-tokyo-10-2-a.html)

Lemmy 20. Jun 2018 16:39

Testinsight will nicht unter Tokyo 10.2
 
Hallo,

habe Testinsight schon seit einiger Zeit in XE4 am Laufen. Heute wollte ich in einem 10.2 (letztes Update) auch ein paar Untitests schreiben, Testinsight installiert, Testprojekt entsprechend vorbereitet (DUnit) und nix geht:
1. Test kann ich nicht ausführen, alle Buttons im Testinsight-Explorer sind inaktiv, insbesondere die Ausführung der Tests beim speichern des Projekts)
2. führe ich das Testprogramm aus, werden die Testergebnisse das erste mal angezeigt, aber dann nie mehr aktualisiert. Erst wenn ich die Testergebnisse aus dem Testinsight lösche und wieder neu starte, kommen die aktuellen Testergebnisse.
3. ein Klick auf einen Test im Testinsight springt nicht auf die entsprechende Stelle im Source sondern wird mit einer Fehlermeldung (Zugriffsverletzung?) quittiert.

Hat irgend einer eine Idee was da schief gelaufen ist?

Grüße

MichaelT 21. Jun 2018 17:43

AW: Testinsight will nicht unter Tokyo 10.2
 
Wie schaut es in den Optionen aus?

Könnte mit Netzwerk zu tun haben.

Ich habe 10.2.3 und bastle mit DUnitX. Ist nicht dasselbe aber gut.

Bei mir geht es.


Zitat:

Zitat von Lemmy (Beitrag 1405363)
Hallo,

habe Testinsight schon seit einiger Zeit in XE4 am Laufen. Heute wollte ich in einem 10.2 (letztes Update) auch ein paar Untitests schreiben, Testinsight installiert, Testprojekt entsprechend vorbereitet (DUnit) und nix geht:
1. Test kann ich nicht ausführen, alle Buttons im Testinsight-Explorer sind inaktiv, insbesondere die Ausführung der Tests beim speichern des Projekts)
2. führe ich das Testprogramm aus, werden die Testergebnisse das erste mal angezeigt, aber dann nie mehr aktualisiert. Erst wenn ich die Testergebnisse aus dem Testinsight lösche und wieder neu starte, kommen die aktuellen Testergebnisse.
3. ein Klick auf einen Test im Testinsight springt nicht auf die entsprechende Stelle im Source sondern wird mit einer Fehlermeldung (Zugriffsverletzung?) quittiert.

Hat irgend einer eine Idee was da schief gelaufen ist?

Grüße


MichaelT 21. Jun 2018 18:05

AW: Testinsight will nicht unter Tokyo 10.2
 
möglw. das?

Ganz unten. Alte Version nicht deinstalliert?

Zitat:

Zitat von Lemmy (Beitrag 1405363)
3. ein Klick auf einen Test im Testinsight springt nicht auf die entsprechende Stelle im Source sondern wird mit einer Fehlermeldung (Zugriffsverletzung?) quittiert.

Hat irgend einer eine Idee was da schief gelaufen ist?

Grüße


MichaelT 30. Jun 2018 15:39

AW: Testinsight will nicht unter Tokyo 10.2
 
Das einzige das mir im Zusammenhang mit TestInsight und Delphi 10.2.3 auffällt ist ein AppCrash beim Schließen der RAD Studio IDE.

Das Verhalten ist einfach zu reproduzieren.

Im Projekt einfach das Häckchen TestInsight setzen und Projekt speichern. Der TestInsight Explorer startet und beim Beenden kommt der Appcrash.

Das Häckchen zu entfernen genügt noch nicht. Erst wenn die IDE nochmal gestartet wurde dann kommt der Crash nicht mehr vor.

Das hat etwas mit dem TestInsight Explorer zu tun resp. dem Plugin zu tun.

Mehr konnte ich bisher nicht bemerken und auch nicht das von dir beschriebene Verhalten. Das kenne ich zwar von alten Test Insight Versionen...

Zitat:

Zitat von Lemmy (Beitrag 1405363)
Hat irgend einer eine Idee was da schief gelaufen ist?

Grüße


Ghostwalker 1. Jul 2018 05:33

AW: Testinsight will nicht unter Tokyo 10.2
 
Zitat:

Zitat von MichaelT (Beitrag 1406196)
Das einzige das mir im Zusammenhang mit TestInsight und Delphi 10.2.3 auffällt ist ein AppCrash beim Schließen der RAD Studio IDE.

Das Verhalten ist einfach zu reproduzieren.

Im Projekt einfach das Häckchen TestInsight setzen und Projekt speichern. Der TestInsight Explorer startet und beim Beenden kommt der Appcrash.

Das Häckchen zu entfernen genügt noch nicht. Erst wenn die IDE nochmal gestartet wurde dann kommt der Crash nicht mehr vor.

Das hat etwas mit dem TestInsight Explorer zu tun resp. dem Plugin zu tun.

Mehr konnte ich bisher nicht bemerken und auch nicht das von dir beschriebene Verhalten. Das kenne ich zwar von alten Test Insight Versionen...

Ich benutze auch DUnitX, mit 10.2.3 und Testinsight...ohne ein Problem.

Den Crash konnte ich nicht reproduzieren. Bei mir startet der TI-Explorer aber auch erst, sobald ich das
DUnitX-Projekt compiliere und starte (eig. logisch, da das ja "nur" ein Logger ist).

@Lemmy
Den 2. Punkt kann ich nachvollziehen. Das passiert, wenn ich das Testprojekt über die IDE statt über den TI-Explorer starte.

Die Punkte 1 und 3 scheinen nur mit DUnit aufzutreten, mit DUnitX konnte ich das bisher nicht provozieren.

MichaelT 1. Jul 2018 11:38

AW: Testinsight will nicht unter Tokyo 10.2
 
Edit: [Tatsächlich kommt das Problem nicht aus dem Eck] Sry.

Ich habe den Verdacht die Welcome Page hatte ihre Finger im Spiel.

Das Verhalten war, dass der Appcrash eher dann auftrat wenn die Welcome Page offen war. Im Moment ist es so, egal was ich wie mache, ohne Welcome Page kein Crash.

Selbst da manuelle schließen der Welcome Page hat schon geholfen respektive dem Tab mit der Dokumentation.

Mit Firewall unten crashte Delphi beim Schließen schneller.



Zitat:

Zitat von Ghostwalker (Beitrag 1406214)

Ich benutze auch DUnitX, mit 10.2.3 und Testinsight...ohne ein Problem.

Den Crash konnte ich nicht reproduzieren. Bei mir startet der TI-Explorer aber auch erst, sobald ich das
DUnitX-Projekt compiliere und starte (eig. logisch, da das ja "nur" ein Logger ist).

@Lemmy
Den 2. Punkt kann ich nachvollziehen. Das passiert, wenn ich das Testprojekt über die IDE statt über den TI-Explorer starte.

Die Punkte 1 und 3 scheinen nur mit DUnit aufzutreten, mit DUnitX konnte ich das bisher nicht provozieren.



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz