Plots2: Brainstorme eine Liste kritischer Full-Stack-Systemtests, die wir hinzufügen sollten

Erstellt am 31. März 2019  ·  98Kommentare  ·  Quelle: publiclab/plots2

Sobald https://github.com/publiclab/plots2/pull/4888 zusammengeführt ist (fertig!), werden Systemtests in Travis ausgeführt! Das bedeutet, dass wir bei jedem PR eine vollständig laufende Anwendung testen können, einschließlich Javascript, Ruby und allem. In den letzten Jahren sind einige wiederkehrende und schwer zu testende Probleme aufgetreten, und dies ist eine Chance, diese heiklen und hochintegrierten Szenarien mit Tests zu überwachen!

Hier ist unser erster Test, der erfolgreich ist, mit der Dokumentation von https://guides.rubyonrails.org/testing.html#implementing -a-system-test :

https://github.com/publiclab/plots2/blob/e8cfcd442a640151eea2faf1d39ce9f5e968b95e/test/system/search_test.rb#L1 -L13

Basierend auf dieser Vorlage können wir Dinge tun, wie zum Beispiel mit Javascript-gesteuerten Funktionen interagieren, auf Dinge klicken usw. Lassen Sie uns eine Liste der kritischsten Dinge erstellen, die wir zuerst mit diesem leistungsstarken neuen Testsystem schützen sollten!

Was ist in letzter Zeit noch kaputt gegangen?

(Hinweis: Es gibt auch eine Möglichkeit für Systemtests, Screenshots zu machen und sie als 'Artefakte' in Travis hochzuladen ... 😮 📸 Wenn also jemand versuchen möchte, eine PR dafür zu öffnen, würden wir es gerne ausprobieren - aber vielleicht am besten eine neue Ausgabe dafür eröffnen! -- Update: hier testen: https://github.com/publiclab/plots2/pull/5320)

discussion help wanted more-detail-please testing

Hilfreichster Kommentar

Ich werde euch beide bitten, die Login-Sachen bis heute gemeinsam abzuschließen oder
Morgen. Dann können wir mit anderen Leuten hierher fahren.
Dieser gci wird für euch größer sein als gsoc. Ich hoffe du lernst a
wenig von mir. :-)

Am Mi, 15.01.2020, 22:37 Uhr Vladimir Mikulic, [email protected]
schrieb:

Ich freue mich auf unsere Zusammenarbeit @Uzay-G
https://github.com/Uzay-G


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ27LLOHNKQJMF2KNL3Q547DJA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJB
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2TXHO52XCKSVMZZZLQ547DJANCNFSM4HCQK2AQ
.

Alle 98 Kommentare

Das scheint großartig zu sein @jywarren! Ich werde zuerst die Ruby on Rails-Anleitung durchgehen, da ich bis jetzt noch keinen Systemtest geschrieben habe :see_no_evil:

😄

Beispieltest:

require 'application_system_test_case'

class Users::CreateTest < ApplicationSystemTestCase
  test "adding a new user" do
    visit users_path
    click_on 'New User'

    fill_in 'Name', with: 'Arya'
    click_on 'Create User'

    assert_text 'Arya'
  end
end

Nett :small_airplane: Also hat jeder Test seine eigene Testdatei unter plots2/test/system/ ?

Hi, @GettyOrawo - ich denke, wir können mehrere Tests in jede Datei

Außerdem glaube ich, dass es möglich ist, alles von Capybaras DSL (domänenspezifische Sprache?) zu verwenden -- https://github.com/teamcapybara/capybara#the -dsl

Es erwähnt das Anhängen von Dateien: https://github.com/teamcapybara/capybara#interacting -with-forms

attach_file('Image', '/path/to/image.jpg')

Und Javascript-Funktionen auswerten: https://github.com/teamcapybara/capybara#scripting

result = page.evaluate_script('4 + 4');

Ich bin mir nicht /sicher/, dass diese funktionieren werden, aber zum Testen von Dingen wie dem Hochladen von Bildern würde ich es gerne versuchen!

Und habe versucht, attach_file hier zu verwenden, um das Hochladen von Kommentarbildern zu testen! https://github.com/publiclab/plots2/pull/5526

Ich habe diesen tollen Capybara-Spickzettel gefunden!!! https://gist.github.com/zhengjia/428105

Und ich scheine ein Chrome-Plugin zu sehen, das generiert – sogar Capybara-Tests basierend auf Ihren Interaktionen "aufzeichnen" kann!

https://github.com/polarblau/capycorder/

Damit könnten wir schnell Tests generieren.

Das scheint interessant zu sein, ich möchte auch dazu beitragen.

OK! Mit Hilfe von Capycorder habe ich einen Systemtest zum Posten bei /post – es ist wirklich cool und geht durch die folgenden Schritte:

  1. Einloggen
  2. das Buchungsformular ausfüllen
  3. Drücken von Publish
  4. Bestätigung, dass die Seite jetzt den Beitrag anzeigt

Sehen Sie es hier:

https://github.com/publiclab/plots2/blob/e190eae1ce7bf215b99b6efe7f828e17deb3213e/test/system/post_test.rb#L10 -L34

Wir können dies als Beispiel verwenden, um weitere Systemtests durchzuführen, wie für #5526

Auch

within('comment-form') do

end

Dies zu beachten, wäre eine gute Funktion, um sie mit einem Systemtest zu beheben und dann zu schützen! https://github.com/publiclab/plots2/issues/768

Wir haben jetzt Screenshots, die in Systemtests generiert werden!!!! Und Einfügen in PR-Kommentare: https://github.com/publiclab/plots2/pull/5868

@Uzay-G @VladimirMikulic Ich denke, ihr beide werdet bereit sein, diese Ausgabe gemeinsam abzuschließen.
Ich kann das betreuen, wenn Sie beide bereit sind.
Wir können auch nach dem Zusammenführen von Prs über Punkte brainstormen. Das wird sicher viele Punkte bringen.

Oh wow, ich bin so aufgeregt! Es macht wirklich Spaß, an diesem Thema zu arbeiten! :+1:

@SidharthBansal Ich werde mit einigen Anmelde- und Anmeldetests beginnen

@Uzay-G Ich kann Ihnen nicht erlauben, daran zu arbeiten, bevor Sie mit der Anmeldearbeit fertig sind.
Wie GCI sagt, ein Problem nach dem anderen. Ihnen wird jetzt offene ID-Arbeit zugewiesen.
Ich hoffe du wirst es verstehen. Versuchen Sie, das so schnell wie möglich zu beenden, damit Sie können
Beginnen Sie mit der Arbeit an Systemtests.

Am Mi, 15.01.2020, 22:23 Uhr schrieb Uzay-G, [email protected] :

Oh wow, ich bin so aufgeregt! Es macht wirklich Spaß, an diesem Thema zu arbeiten!
👍


Sie erhalten dies, weil Sie einen Kommentar abgegeben haben.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYWYGBEVFUU3G3XCZTQ545SPA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBJKTLNW21
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ5TFRSQXMJIUJFQOI3Q545SPANNCNFSM4HCQK2AQ
.

Mit @Uzay-G? Es wäre mir ein Vergnügen.

Lassen Sie uns die anmeldungsbezogenen Arbeiten zu ihren jeweiligen Problemen besprechen. Nicht verwechseln
Dinge.

Am Mi, 15.01.2020, 22:26 Uhr schrieb Uzay-G, [email protected] :

@SidharthBansal https://github.com/SidharthBansal Ich werde holen
einige Anmelde- und Login-Tests gestartet


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYI7BGZRTWUF57AJ2LQ5452JA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63DNNWWXE47
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQZ5A3VW6VU43BGP7U3Q5452JANCNFSM4HCQK2AQ
.

@SidharthBansal vielen Dank, dass Sie uns eine Chance geben und unsere Arbeit anerkennen :+1:

@Uzay-G Ich kann Ihnen nicht erlauben, daran zu arbeiten, bevor Sie mit der Anmeldearbeit fertig sind. Wie GCI sagt, ein Problem nach dem anderen. Ihnen wird jetzt offene ID-Arbeit zugewiesen. Ich hoffe du wirst es verstehen. Versuchen Sie, dies so schnell wie möglich abzuschließen, damit Sie mit der Arbeit an Systemtests beginnen können.

Am Mi, 15.01.2020, 22:23 Uzay-G, @ . * > schrieb: Oh wow, ich bin so aufgeregt! Es macht wirklich Spaß, an diesem Thema zu arbeiten! +1 – Sie erhalten dies, weil Sie einen Kommentar abgegeben haben. Antworten Sie auf diese E - Mail direkt, sehen sie auf GitHub <# 5316? Email_source = Benachrichtigungen & email_token = AFAAEQYWYGBEVFUU3G3XCZTQ545SPA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJBALBY # issuecomment-574752135> oder abmelden https://github.com/notifications/unsubscribe-auth/AFAAEQ5TFRSQXMJIUJFQOI3Q545SPANCNFSM4HCQK2AQ .

Oh ja, das verstehe ich total. Die open_id Tests sind für mich etwas verwirrend, aber ich werde es versuchen :+1:

@SidharthBansal werden diese Probleme im GCI-Dashboard veröffentlicht oder kommentieren wir hier, um sie zu reklamieren? Vielen Dank.

Ich meine, es wird viele Systemtests für viele Funktionen von public geben
Labor. So können Sie beide Teile teilen. wie bleibe zuerst bei zwei Teilen
kommentieren und markieren. Angenommen, Uzay hat Kommentare ausgewählt und Sie haben Tags ausgewählt. Dann
Sie können beide auf Prs chatten und die Prs des anderen überprüfen. Sobald beide Prs sind
fertig kann ich sie überprüfen und zusammenführen. Andere können auch mitmachen
auf diese Weise mit euch beiden.
Dies wird mir bei der Überprüfung der prs helfen. Als nur ein Teil des öffentlichen Labors
durch Systemtests getestet wird, wird auch Ihre Arbeitsbelastung geringer sein.
Am wichtigsten ist, dass Sie beide Freunde werden. Vielleicht bekommst du mehr
Freunde, die dir beim Schreiben von Tests helfen

Über Punkte können wir nach dem Zusammenführen von prs entscheiden. Glauben Sie mir, es wird eine geben
viele Tests für jede Funktion.
Wir sollten zuerst auf Login-Tests abzielen, da diese von Ihnen beiden durchgeführt werden.
Was denken Sie?
Irgendwelche Ideen?

Am Mi, 15.01.2020, 22:26 Uhr Vladimir Mikulic, [email protected]
schrieb:

Mit @Uzay-G https://github.com/Uzay-G ? Es wäre mir ein Vergnügen.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYH64346UCSK3O3CZLQ5454HA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJ74J
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ22XKFWOENQCSXBNKDQ5454HANCNFSM4HCQK2AQ
.

Bitte nehmen Sie auch Hilfe von anderen in Anspruch. Ich habe Fieber, also rezensiere ich
Dinge in letzter Zeit. Entschuldigung für die Unannehmlichkeiten gehalten

Am Mi, 15. Januar 2020, 22:28 Uhr schrieb Uzay-G, [email protected] :

@Uzay-G https://github.com/Uzay-G Ich kann dir nicht erlauben, daran zu arbeiten
bevor Sie mit der Login-Arbeit fertig sind. Wie GCI sagt, ein Problem nach dem anderen. Du bist
zugewiesene offene ID funktioniert jetzt. Ich hoffe du wirst es verstehen. Versuchen Sie zu beenden
das so schnell wie möglich, damit Sie mit der Arbeit an Systemtests beginnen können.
… <#m_7975471188190812929_>
Am Mi, 15.01.2020, 22:23 Uzay-G, @ . * > hat geschrieben: Oh wow, ich bin so
aufgeregt darüber! Es macht wirklich Spaß, an diesem Thema zu arbeiten! +1 — Du bist
Sie erhalten dies, weil Sie einen Kommentar abgegeben haben. Antworten Sie direkt auf diese E-Mail, sehen Sie sie sich an
auf GitHub <#5316 https://github.com/publiclab/plots2/issues/5316 ?email_source=notifications&email_token=AFAAEQYWYGBEVFUU3G3XCZTQ545SPA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43NissueLOZWK3TUL52HS4DFVREXG43N
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ5TFRSQXMJIUJFQOI3Q545SPANNCNFSM4HCQK2AQ
.

Oh ja, das verstehe ich total. Die open_id-Tests sind etwas verwirrend für
ich, aber ich werde es versuchen


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQZ7U2PLNRTYJDSDVXTQ546EFA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBWLOQZ7U2PLNRTYJDSDVXTQ6
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQYH6JQYAY7EDAWAXMLQ546EFANCNFSM4HCQK2AQ
.

Ich überlege, es zu veröffentlichen, nachdem die Änderungen zusammengeführt wurden. Vielleicht können wir haben
ein Hof für drei Abschnitte Kommentare, Tags und Login-Tests. Dies wird reduzieren
Overhead-Zeit, um Ihre Aufgaben genehmigt zu bekommen. Ebenso für alle anderen
Kandidaten.
Die Richtlinien sind für jeden Kandidaten gleich. Ich behandle alle gci-Studierenden gleich.
Ruhe alles hängt von Glück und harter Arbeit ab.

Am Mi, 15.01.2020, 22:32 Uhr Vladimir Mikulic, [email protected]
schrieb:

@SidharthBansal https://github.com/SidharthBansal sind diese Probleme
werden wir auf dem GCI-Dashboard veröffentlicht oder kommentieren wir hier, um sie zu beanspruchen?
Vielen Dank.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYMJS2UTEVXSQRZKPTQ546SJA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBJ59OR5MVZ-5
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ5IV2CIE4WTMHDIWITQ546SJANCNFSM4HCQK2AQ
.

@SidharthBansal passt auf euch auf, die Gesundheit ist das Wichtigste.
Ich habe 2 Anmeldetests hinzugefügt, ich denke, das ist erledigt.

Ich möchte nur den Overhead reduzieren, also habe ich es in der Begrüßungsausgabe geschrieben.

Am Mi, 15.01.2020, 22:34 Uhr Sidharth Bansal, <
[email protected]> schrieb:

Ich überlege, es zu veröffentlichen, nachdem die Änderungen zusammengeführt wurden. Vielleicht können wir haben
ein Hof für drei Abschnitte Kommentare, Tags und Login-Tests. Dies wird reduzieren
Overhead-Zeit, um Ihre Aufgaben genehmigt zu bekommen. Ebenso für alle anderen
Kandidaten.
Die Richtlinien sind für jeden Kandidaten gleich. Ich behandle alle gci-Studierenden gleich.
Ruhe alles hängt von Glück und harter Arbeit ab.

Am Mi, 15.01.2020, 22:32 Uhr Vladimir Mikulic, [email protected]
schrieb:

@SidharthBansal https://github.com/SidharthBansal sind diese Probleme
werden wir auf dem GCI-Dashboard veröffentlicht oder kommentieren wir hier, um sie zu beanspruchen?
Vielen Dank.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYMJS2UTEVXSQRZKPTQ546SJA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBJ59OR5MVZ-5
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ5IV2CIE4WTMHDIWITQ546SJANCNFSM4HCQK2AQ
.

Das ist eine gute Idee, um den Overhead zu reduzieren.

Ich meine, es wird viele Systemtests für viele Funktionen von Public Lab geben. So können Sie beide Teile teilen. wie bleibe bei zwei Teilen, sag zuerst Kommentare und markiere. Angenommen, Uzay hat Kommentare ausgewählt und Sie haben Tags ausgewählt. Dann können Sie beide auf Prs chatten und die Prs des anderen überprüfen. Sobald beide Prs fertig sind, kann ich sie überprüfen und zusammenführen. Andere Leute können auch auf diese Weise mit euch beiden mitmachen. Dies wird mir bei der Überprüfung der prs helfen. Da nur ein Teil des öffentlichen Labors durch Systemtests getestet wird, ist auch Ihre Arbeitsbelastung geringer. Am wichtigsten ist, dass Sie beide Freunde werden. Vielleicht bekommen Sie weitere Freunde, die Ihnen beim Schreiben von Tests helfen. Über Punkte können wir nach dem Zusammenführen von Prs entscheiden. Glauben Sie mir, es wird viele Tests für jedes Feature geben. Wir sollten zuerst auf Login-Tests abzielen, da diese von Ihnen beiden durchgeführt werden. Was denken Sie? Irgendwelche Ideen?

Am Mi, 15.01.2020, 22:26 Uhr Vladimir Mikulic, @ . * > schrieb: Mit @Uzay-G https://github.com/Uzay-G ? Es wäre mir ein Vergnügen. — Sie erhalten dies, weil Sie erwähnt wurden. Antworten Sie auf diese E - Mail direkt, sehen sie auf GitHub <# 5316? Email_source = Benachrichtigungen & email_token = AFAAEQYH64346UCSK3O3CZLQ5454HA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJBAT3Y # issuecomment-574753263> oder abmelden https://github.com/notifications/unsubscribe-auth/AFAAEQ22XKFWOENQCSXBNKDQ5454HANCNFSM4HCQK2AQ .

Ich finde das ist eine tolle Idee! Ich freue mich darauf, mit @VladimirMikulic daran zu arbeiten, nachdem ich meine Aufgabe beendet habe.

Ich freue mich auf unsere Zusammenarbeit @Uzay-G :rocket:

Ich werde euch beide bitten, die Login-Sachen bis heute gemeinsam abzuschließen oder
Morgen. Dann können wir mit anderen Leuten hierher fahren.
Dieser gci wird für euch größer sein als gsoc. Ich hoffe du lernst a
wenig von mir. :-)

Am Mi, 15.01.2020, 22:37 Uhr Vladimir Mikulic, [email protected]
schrieb:

Ich freue mich auf unsere Zusammenarbeit @Uzay-G
https://github.com/Uzay-G


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ27LLOHNKQJMF2KNL3Q547DJA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJB
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2TXHO52XCKSVMZZZLQ547DJANCNFSM4HCQK2AQ
.

https://codein.withgoogle.com/dashboard/tasks/6015285472002048/
Hier ist die Aufgabe

Am Mi, 15.01.2020, 22:48 Uhr Sidharth Bansal, <
[email protected]> schrieb:

Ich werde euch beide bitten, die Login-Sachen bis heute gemeinsam abzuschließen oder
Morgen. Dann können wir mit anderen Leuten hierher fahren.
Dieser gci wird für euch größer sein als gsoc. Ich hoffe du lernst a
wenig von mir. :-)

Am Mi, 15.01.2020, 22:37 Uhr Vladimir Mikulic, [email protected]
schrieb:

Ich freue mich auf unsere Zusammenarbeit @Uzay-G
https://github.com/Uzay-G


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ27LLOHNKQJMF2KNL3Q547DJA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJB
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2TXHO52XCKSVMZZZLQ547DJANCNFSM4HCQK2AQ
.

Ich werde euch beide bitten, bis heute oder morgen gemeinsam die Login-Sachen zu erledigen. Dann können wir mit anderen Leuten hierher fahren. Dieser gci wird für euch größer sein als gsoc. Ich hoffe, Sie lernen ein wenig von mir. :-)

Am Mi, 15.01.2020, 22:37 Uhr Vladimir Mikulic, @ . * > schrieb: Ich freue mich auf unsere Zusammenarbeit @Uzay-G https://github.com/Uzay-G rocket — Sie erhalten dies, weil Sie erwähnt wurden. Antworten Sie auf diese E - Mail direkt, sehen sie auf GitHub <# 5316? Email_source = Benachrichtigungen & email_token = AFAAEQ27LLOHNKQJMF2KNL3Q547DJA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJBBYNI # issuecomment-574757941> oder abmelden https://github.com/notifications/unsubscribe-auth/AFAAEQ2TXHO52XCKSVMZZZLQ547DJANCNFSM4HCQK2AQ .

Ja, wir lernen wirklich viel :+1:.

@SidharthBansal wir lernen viel und das ist tatsächlich größer als GSoC. Viele bahnbrechende Veränderungen. @Uzay-G lasst uns diesen GCI unvergesslich machen.

Ich stimme zu. Lass uns das machen! :+1:

Es wird großartig sein, diese Sache so schnell wie möglich zu erledigen. Vielleicht werden wir noch mehr hinzufügen
Probleme bald zu gci wie diesem. Aber lass uns das vervollständigen.
Entschuldigung, dass ich das so spät hinzufüge.
Ich zähle das absichtlich nicht zusammen. Wenn ich das am Anfang hinzugefügt habe, dann du
wird es sehr schwer finden. Jetzt ist es wirklich einfach für Sie, es zu vervollständigen.
Denken Sie daran, Dinge in Zusammenarbeit zu tun. Open Source ist Zusammenarbeit und
Teamarbeit sonst nichts.

Am Mi, 15. Januar 2020, 22:53 Uhr schrieb Uzay-G, [email protected] :

Ich stimme zu. Lass uns das machen! 👍


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYBKWFUDURLZKO5QG3Q55BB3A5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJE47
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQYXD3MV7TBMGCFIGO3Q55BB3ANCNFSM4HCQK2AQ
.

Ich beginne mit dem Testen der Anmeldung. Habe nur Probleme mit dem Spam-Blocker..

@Uzay-G Ich habe die Anmeldetests implementiert, ich weiß jedoch nicht, ob sie ausreichen.

Okay, ich bin nur neugierig, wie haben Sie die Spam-Erkennung bestanden?

@Uzay-G habe ich nicht. Ich habe nur die richtigen Fehlermeldungen getestet.

Oh in Ordnung, du meinst die Validierungs-PR, die du vorhin gemacht hast? Ja, nein, ich versuche, die Anmeldung eines Benutzers zu testen.

Sehen Sie sich test/integration/signup_flow_test.rb an.

Sie setzen den Parameter @spamaway , so umgehen sie ihn.

Können Sie bitte ein Thema für Anmeldetests öffnen und die Dinge dort besprechen?

Am Do, 16. Januar 2020 um 00:28 Vladimir Mikulic [email protected]
schrieb:

Der Parameter put @spamaway , so umgehen sie ihn.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ5RLG62AII3XPJ7KZLQ55MFFA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63DNNWW2HZ
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQYVZOZDFSGD6DN3BRTQ55MFFANCNFSM4HCQK2AQ
.

Ähnliches gilt für andere Funktionssystemtests wie Kommentare, Tags, Statistiken usw.

On Do, Jan 16, 2020 at 00:42 AM Sidharth Bansal <
[email protected]> schrieb:

Können Sie bitte ein Thema für Anmeldetests öffnen und die Dinge dort besprechen?

On Do, Jan 16, 2020 at 00:28 AM Vladimir Mikulic <
[email protected]> schrieb:

Der Parameter put @spamaway , so umgehen sie ihn.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ5RLG62AII3XPJ7KZLQ55MFFA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63DNNWW2HZ
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQYVZOZDFSGD6DN3BRTQ55MFFANCNFSM4HCQK2AQ
.

@Uzay-G verschieben wir die Diskussion auf Gitter.

Ja gut :+1:

@SidharthBansal sollten wir @jywarrens Tests reparieren oder? Vielen Dank.

@VladimirMikulic welche, tut mir leid, das ist eine lange Unterhaltung! Ich würde gerne helfen, die zu beenden, die ich versucht habe zu starten, ich bin wirklich stecken geblieben! 🙌 ❤️

@jywarren Kein Problem, wir machen sie alle fertig!

Das ist der Geist.

Am Do, 16. Januar 2020, 5:33 Uhr Vladimir Mikulic, [email protected]
schrieb:

Kein Problem, wir erledigen sie alle!


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ3TK4WEKV3TAQUBXDTQ56P5FA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJE49
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQZL6EBM2Z3D23KT6MTQ56P5FANCNFSM4HCQK2AQ
.

Hallo Leute, ich liebe alle Systemtests. Hier ist eine, die mit Dependabo helfen würde! Für diese bekommen wir oft Upgrades, die wir nicht aus Tests auswerten können, also müssen wir sie manuell ausprobieren:

Ich frage mich, ob der neue Kommentarbild-Drag-Test die ersten beiden abdeckt – und ob wir einen ähnlichen Bild-Drag-Test für den /post-Editor und den /wiki/new-Editor durchführen könnten und dann viel zuversichtlicher sein könnten, diese abhängigen Updates zusammenzuführen ?

Ihr habt Tränen in den Augen, Leute! Gute Arbeit!

@jywarren Ich werde den Bild-Upload-Test des Editors durchführen :+1: Keine Sorge.

@jywarren in Ordnung, ich habe es manuell getestet. Sie sollten in der Lage sein, sie sicher zusammenzuführen.

OK!!! Danke!

Am Do, Jan 16, 2020 at 17:46 PM Vladimir Mikulic [email protected]
schrieb:

@jywarren https://github.com/jywarren in Ordnung, ich habe es manuell getestet.
Sie sollten in der Lage sein, sie sicher zusammenzuführen.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AAAF6J5JK4OPPZB22LA4SPLQ6DPVNA5CNFSM4HCQK2A2YY3PNVWWK2TUL52HS4DFVREXG43VMVBW63LNMVZ27
oder abmelden
https://github.com/notifications/unsubscribe-auth/AAAF6J4SVZHT6AF4UG77PXTQ6DPVNANCNFSM4HCQK2AQ
.

Ich denke, das könnte vollständig sein, Leute! Denken Sie jetzt an das Laufzeitproblem bei #7272!

@jywarren können wir dieses Problem jetzt schließen?

@SidharthBansal Dies ist noch nicht abgeschlossen. Der Anmeldesystemtest fehlt. (Wir haben nur die 2 Tests, die Formularvalidierungsnachrichten abdecken)

Oh, bitte teilen Sie mir die PR-Nummer mit, damit ich sie überprüfen und schnell zusammenführen kann

Am Fr, 17. Jan 2020 um 11:25 Vladimir Mikulic [email protected]
schrieb:

@SidharthBansal https://github.com/SidharthBansal das ist nicht vollständig
noch. Der Anmeldesystemtest fehlt. (Wir haben nur die 2 Tests, die
Deckblatt-Validierungsnachrichten)


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ3NXS75BUYXFJRTGN3Q6FB3LA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63NXS75BUYXFJRTGN3Q6FB3LA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63DNMV2HZ75
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQZESLYCHK32QWIQMZDQ6FB3LANCNFSM4HCQK2AQ
.

Ich habe es noch nicht geschrieben :)

Oh, ich dachte du bist schneller als ich

Am Fr, 17. Januar 2020 um 11:29 Vladimir Mikulic [email protected]
schrieb:

Ich habe es noch nicht geschrieben :)


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ3Z7JGNASBDYRY3YF3Q6FCMBA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63Z7JGNASBDYRY3YF3Q6FCMBA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63ZLNMV2HZ75
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2G5Q6NM6NDO5YEP3TQ6FCMBANCNFSM4HCQK2AQ
.

Ich hatte eine sehr arbeitsreiche Nacht, aber ich werde sie schreiben, keine Sorge.

Ruhe dich aus. Nimm es als Lernen. Nehmen Sie es nicht als Konkurrenz.

Am Fr, 17. Januar 2020 um 11:39 Vladimir Mikulic [email protected]
schrieb:

Ich hatte eine sehr arbeitsreiche Nacht, aber ich werde sie schreiben, keine Sorge.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYMLSGO5W6MAND6ON3Q6FDSDA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJ96
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2K4A2IM5HAUNZ6M6DQ6FDSDANCNFSM4HCQK2AQ
.

Ich denke, es gibt einen Anmeldetest in der Screenshot-Suite!

Am Fr, 17. Januar 2020 um 01:14 Sidharth Bansal [email protected]
schrieb:

Ruhe dich aus. Nimm es als Lernen. Nehmen Sie es nicht als Konkurrenz.

Am Fr, 17. Jan 2020 um 11:39 Vladimir Mikulic <
[email protected]>
schrieb:

Ich hatte eine sehr arbeitsreiche Nacht, aber ich werde sie schreiben, keine Sorge.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
<
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQYMLSGO5W6MAND6ON3Q6FDSDA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJ96
,
oder abmelden
<
https://github.com/notifications/unsubscribe-auth/AFAAEQ2K4A2IM5HAUNZ6M6DQ6FDSDANCNFSM4HCQK2AQ

.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AAAF6J4MRB2FV7L56IHPO5TQ6FEDLA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVHZW63LNWWG ,
oder abmelden
https://github.com/notifications/unsubscribe-auth/AAAF6J22MVTRMWDWFI7W3XTQ6FEDLANCNFSM4HCQK2AQ
.

@jywarren richtig, wir haben einen Anmeldetest, der aber nur die Formularfehlermeldungen abdeckt.
Wir benötigen einen, der den Benutzer tatsächlich anmeldet und testet, ob wir uns im Dashboard befinden und dieser Benutzer erfolgreich erstellt wurde.

Ich denke, dafür gibt es einen Integrationstest.

Am Fr, 17. Jan 2020 um 21:33 Vladimir Mikulic [email protected]
schrieb:

@jywarren https://github.com/jywarren richtig, wir haben einen Anmeldetest,
aber es deckt nur die Formularfehlermeldungen ab.
Wir brauchen einen, der den Benutzer tatsächlich anmeldet und testet, ob wir eingeschaltet sind
Dashboard und dieser Benutzer wurde erfolgreich erstellt.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ32AW77742MHE3A4ZDQ6HJFLA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJissue63JPJ5MVXHJIsse63JPVWWK3TUL52HS4DFVREXG43VMVBW63LNMVW2HJ
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2ULJ4B42LZFN433ILQ6HJFLANCNFSM4HCQK2AQ
.

Schreiben Sie keine redundanten Tests. Bitte achten Sie auf VOLLSTÄNDIGKEIT und KEINE REDUNDANZ
unter den Prüfungen.
Vielen Dank

Am Fr, Jan 17, 2020 at 21:48 PM Sidharth Bansal <
[email protected]> schrieb:

Ich denke, dafür gibt es einen Integrationstest.

Am Fr, 17. Jan 2020 um 21:33 Vladimir Mikulic [email protected]
schrieb:

@jywarren https://github.com/jywarren richtig, wir haben einen Anmeldetest,
aber es deckt nur die Formularfehlermeldungen ab.
Wir brauchen einen, der den Benutzer tatsächlich anmeldet und testet, ob wir eingeschaltet sind
Dashboard und dieser Benutzer wurde erfolgreich erstellt.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ32AW77742MHE3A4ZDQ6HJFLA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJissue63JPJ5MVXHJIsse63JPVWWK3TUL52HS4DFVREXG43VMVBW63LNMVW2HJ
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2ULJ4B42LZFN433ILQ6HJFLANCNFSM4HCQK2AQ
.

In diesem Fall ist es nicht mehr erforderlich. Ich habe die Codebasis noch nicht überprüft, aber es wird keine Redundanz geben @SidharthBansal :+1:

Bitte prüfen. Wenn kein solcher Integrationstest vorhanden ist, dann schreiben Sie einen Systemtest
dafür.
Wir benötigen Systemtests, um OAuth-Anbieter mit dem Benutzer zu verknüpfen
Profil, während der Benutzer angemeldet ist.
Außerdem benötigen wir Multi-Tag-Abonnementtests.
Lass uns die Tests abschließen, von denen wir wissen, dass wir sie vorher unbedingt machen müssen
Springen zu anderen Tests. Testen ist ein wirklich kritischer Zweig der Software
Maschinenbau. Ich werde vorschlagen, Prioritätstests hinzuzufügen, von denen Sie denken, dass Sie sie haben
sollte zunächst zielen. Sobald Sie mit allen Prioritätstests fertig sind, werden wir
diskutieren kann. Was denken Sie?

Am Fr, 17. Jan 2020 um 21:52 Vladimir Mikulic [email protected]
schrieb:

In diesem Fall ist es nicht mehr erforderlich. Ich habe die Codebasis noch nicht überprüft,
aber es wird keine Redundanz geben @SidharthBansal
https://github.com/SidharthBansal


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ2YEHRU4RAAACM3J2TQ6HLLXA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJM .
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ6MO3D44EDOSNKBS2LQ6HLLXANCNFSM4HCQK2AQ
.

Es wäre hilfreich, wenn wir eine Liste wie in dieser Ausgabe haben könnten, obwohl es in Ordnung ist, mich bei jedem Systemtest zu markieren :)

Sie können eine Liste erstellen, wenn Sie möchten. Danke, dass du versuchst, die Dinge zu organisieren

Am Fr, 17. Jan 2020 um 22:03 Vladimir Mikulic [email protected]
schrieb:

Es wäre hilfreich, wenn wir eine Liste wie in dieser Ausgabe haben könnten, obwohl
es ist in Ordnung, mich bei jedem Systemtest zu markieren :)


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ3DINFGORMZLSMMU7TQ6HMWDA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBWLOQ3LNMVXHJKTY92
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ753XGZX3E3CCZC3XTQ6HMWDANCNFSM4HCQK2AQ
.

Bitte prüfen. Wenn kein solcher Integrationstest vorhanden ist, schreiben Sie einen Systemtest dafür. Wir benötigen Systemtests, um Oauth-Anbieter mit dem Benutzerprofil zu verknüpfen, während der Benutzer angemeldet ist. Außerdem benötigen wir Multi-Tag-Abonnementtests. Lassen Sie uns die Tests abschließen, von denen wir wissen, dass wir sie unbedingt durchführen müssen, bevor wir zu anderen Tests springen. Testen ist ein wirklich kritischer Zweig des Software Engineering. Ich werde vorschlagen, vorrangige Tests hinzuzufügen, die Sie Ihrer Meinung nach zuerst anstreben sollten. Sobald Sie mit allen Prioritätstests fertig sind, können wir besprechen. Was denken Sie?

Am Fr, 17. Januar 2020 um 21:52 Uhr Vladimir Mikulic @ . * > wrote: In diesem Fall ist es nicht mehr erforderlich. Ich habe die Codebasis noch nicht überprüft, aber es wird keine Redundanz geben @SidharthBansal https://github.com/SidharthBansal +1 – Sie erhalten dies, weil Sie erwähnt wurden. Antworten Sie auf diese E - Mail direkt, sehen sie auf GitHub <# 5316? Email_source = Benachrichtigungen & email_token = AFAAEQ2YEHRU4RAAACM3J2TQ6HLLXA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJIGOCQ # issuecomment-575694602> oder abmelden https://github.com/notifications/unsubscribe-auth/AFAAEQ6MO3D44EDOSNKBS2LQ6HLLXANCNFSM4HCQK2AQ .

Hey @SidharthBansal , ich dachte daran, Systemtests für diese durchzuführen, aber ich bin mir nicht sicher, ob dies nützlich wäre, da die Systemtests nicht wirklich viel zu den bestehenden Tests beitragen, an denen wir für Oauth gearbeitet haben. Was denken Sie?

Welche Tests möchten Sie hinzufügen?

Am Fr, 17.01.2020, 22:55 Uhr schrieb Uzay-G, [email protected] :

Bitte prüfen. Wenn kein solcher Integrationstest vorhanden ist, schreiben Sie ein System
teste dafür. Wir benötigen Systemtests für die Verknüpfung von OAuth-Anbietern mit
das Benutzerprofil, während der Benutzer eingeloggt ist. Außerdem benötigen wir mehrere
Tag-Abonnementtests. Lassen Sie uns die Tests abschließen, von denen wir wissen, dass wir sie müssen
tun Sie es auf jeden Fall, bevor Sie zu anderen Tests springen. Testen ist wirklich kritisch
Zweig der Softwaretechnik. Ich werde vorschlagen, Prioritätstests hinzuzufügen, die
Sie denken, Sie sollten zuerst zielen. Sobald Sie mit der ganzen Priorität fertig sind
Tests dann können wir diskutieren. Was denken Sie?
… <#m_5782174475909575622_>
Am Fr, 17. Januar 2020 um 21:52 Uhr Vladimir Mikulic @ . * > schrieb: Darin
Fall ist es nicht mehr erforderlich. Ich habe die Codebasis noch nicht überprüft, aber
es wird keine Redundanz geben @SidharthBansal
https://github.com/SidharthBansal https://github.com/SidharthBansal +1
— Sie erhalten dies, weil Sie erwähnt wurden. Antworten Sie auf diese E-Mail
direkt auf GitHub ansehen <#5316
https://github.com/publiclab/plots2/issues/5316
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ6MO3D44EDOSNKBS2LQ6HLLXANCNFSM4HCQK2AQ
.

Hey @SidharthBansal https://github.com/SidharthBansal , ich dachte an
Systemtests für diese durchführen, aber ich bin mir nicht sicher, ob dies nützlich wäre, da
Mit dieser Funktionalität fügen Systemtests nicht wirklich viel zu den bestehenden hinzu
Tests, an denen wir für oauth gearbeitet haben. Was denken Sie?


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ7P4PFZICYQUM566MDQ6HSXRA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBWLO63LNMVXHJKTQPWS34,#JJKTDN5MVXHJKTDN5MVXHJKTIM5Z34,#
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ3357JAPQ5TRYIFPBDQ6HSXRANCNFSM4HCQK2AQ
.

Ich werde an einigen Login-Tests für https://github.com/publiclab/plots2/issues/6141 arbeiten

Sicher

Am Fr, 17.01.2020, 23:00 Uhr schrieb Uzay-G, [email protected] :

Ich werde an einigen Login-Tests für #6141 arbeiten
https://github.com/publiclab/plots2/issues/6141


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ36WSXZP3K2XQ6M6WDQ6HTMZA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBJKTLNWW2
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ3LIO4ZXXDMRXQQUPDQ6HTMZANCNFSM4HCQK2AQ
.

Ich arbeite übrigens an der Kommentarbereinigung.

Vielen Dank

Am Fr, 17.01.2020, 23:28 Uhr Vladimir Mikulic, [email protected]
schrieb:

Ich arbeite übrigens an der Kommentarbereinigung.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ74VAYCY4ZN7A4F5JTQ6HWVVA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBJ31OR5WSI
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ2N5PRHKDKXD77WAWLQ6HWVVANCNFSM4HCQK2AQ
.

Könnten wir die Bestätigung dieser Funktion der Liste der Systemtests hinzufügen, die wir durchführen möchten? https://github.com/publiclab/plots2/issues/6926#issuecomment -562350065

Ich denke, das Ideal ist alles, was komplexes HTML/JavaScript/Ruby beinhaltet
Interaktion, also Anmelden, Kommentieren, Hochladen, Editor sind alle großartig ... aber
Da es sich um relativ langsame Tests handelt, lassen Sie uns genau wissen, was wirklich ist?
muss ein Systemtest sein. Vielen Dank!!!!

Am Fr, 17. Januar 2020 um 13:01 Sidharth Bansal [email protected]
schrieb:

Vielen Dank

Am Fr, 17.01.2020, 23:28 Uhr Vladimir Mikulic, [email protected]
schrieb:

Ich arbeite übrigens an der Kommentarbereinigung.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
<
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ74VAYCY4ZN7A4F5JTQ6HWVVA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVHZW63LNWWI
,
oder abmelden
<
https://github.com/notifications/unsubscribe-auth/AFAAEQ2N5PRHKDKXD77WAWLQ6HWVVANCNFSM4HCQK2AQ

.


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AAAF6J6PCB6NEGUMC47RGPLQ6HXA3A5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVX57com,57
oder abmelden
https://github.com/notifications/unsubscribe-auth/AAAF6JY5UJY4N46GTXV6GPDQ6HXA3ANCNFSM4HCQK2AQ
.

Ich denke, das Ideal ist alles, was eine komplexe HTML/JavaScript/Ruby-Interaktion beinhaltet, also Login, Kommentieren, Hochladen, Editor sind alle großartig ... aber da es sich um relativ langsame Tests handelt, lassen Sie uns streng sein, was wirklich ein Systemtest sein muss. Vielen Dank!!!! Am Freitag, 17. Januar 2020 um 13:01 Uhr schrieb Sidharth Bansal [email protected] :

Vielen Dank Am Fr, 17. Januar 2020, 23:28 Uhr Vladimir Mikulic, @ . * > schrieb: > Ich arbeite übrigens an der Kommentarbereinigung. > > — > Sie erhalten dies, weil Sie erwähnt wurden. > Reply auf diese E-Mail direkt, sehen sie auf GitHub> <# 5316? Email_source = Benachrichtigungen & email_token = AFAAEQ74VAYCY4ZN7A4F5JTQ6HWVVA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJIPLOI # issuecomment-575731129>,> oder abmelden> <https://github.com/notifications/unsubscribe-auth/AFAAEQ2N5PRHKDKXD77WAWLQ6HWVVANCNFSM4HCQK2AQ>>. > — Sie erhalten dies, weil Sie erwähnt wurden. Antworten Sie auf diese E - Mail direkt, sehen sie auf GitHub <# 5316? Email_source = Benachrichtigungen & email_token = AAAF6J6PCB6NEGUMC47RGPLQ6HXA3A5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJIPTHI # issuecomment-575732125> oder abmelden https://github.com/notifications/unsubscribe-auth/AAAF6JY5UJY4N46GTXV6GPDQ6HXA3ANCNFSM4HCQK2AQ .

Ich arbeite an der Anmeldung, möchte aber sicherstellen, dass meine Tests nützlich sind. Haben Sie Ideen zu einigen sehr nützlichen Optionen zum Testen?

Ich kann mir keine weiteren nützlichen Tests vorstellen ...

Nun, wir hatten ein "reiches Wiki-Bearbeitungssystem", aber es ist selbst ziemlich fehlerhaft. Ich denke jedoch, dass möglicherweise einige Systemtests dabei helfen könnten.

Sie gelangen dorthin, indem Sie auf diese Schaltfläche klicken:

image

https://github.com/publiclab/plots2/search?q=rich+wiki&type=Issues - aber vielleicht geht es hier nicht wirklich um Systemtests, sondern um ein lange kaputtes System, das wir reparieren wollen!

Schön! Ich werde daran arbeiten :+1:

Super danke für reichhaltige Wiki-Testvorschläge Jeff

Am Sa, 18. Januar 2020 um 04:09 schrieb Uzay-G [email protected] :

Schön! Daran werde ich arbeiten


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ3VIP2Q4MT4VKHFLOLQ6IXRPA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63VIP2Q2HQ225
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQY3LVNVBY4NLKKR3WLQ6IXRPANCNFSM4HCQK2AQ
.

@SidharthBansal @Uzay-G Ich glaube nicht, dass Systemtests für das Zurücksetzen des Passworts im Anmeldeablauf vorhanden sind, meinen Sie, dass sie hinzugefügt werden sollten?

@SidharthBansal @Uzay-G Ich glaube nicht, dass Systemtests für das Zurücksetzen des Passworts im Anmeldeablauf vorhanden sind, meinen Sie, dass sie hinzugefügt werden sollten?

Ich habe darüber nachgedacht, bin mir aber nicht sicher, ob dies möglich ist, da zum Zurücksetzen des Passworts eine E-Mail an den Benutzer gesendet wird. Ich bin mir nicht sicher, wie wir das in einem Systemtest nachbilden könnten

Hmm. Wenn Sie sich die Mailer-Tests ansehen, haben wir die Möglichkeit, die Warteschlange für ausgehende E-Mails zu überprüfen...

Kann man den Inhalt der E-Mails einsehen?

Am Sa, 18. Januar 2020, 18:53 Uhr schrieb Jeffrey Warren

Hmm. Wenn Sie sich die Mailer-Tests ansehen, haben wir die Möglichkeit, dies zu überprüfen
Warteschlange für ausgehende E-Mails...


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AMTREYJNEJTNZUP2H2RIRC3Q6M62BA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBWLO3LNMVXHJKTDN9
oder abmelden
https://github.com/notifications/unsubscribe-auth/AMTREYIE32AWDLFXS6ZTI6TQ6M62BANCNFSM4HCQK2AQ
.

@jywarren @Uzay-G @SidharthBansal Ich würde gerne am Test der Zurücksetzung des Passworts arbeiten

@SidharthBansal @jywarren Welche anderen Systemtests fehlen?

Sicher Suyash. Das wird toll.

Am So, 19. Januar 2020 um 11:41 Uhr Vladimir Mikulic [email protected]
schrieb:

@SidharthBansal https://github.com/SidharthBansal @jywarren
https://github.com/jywarren Welche anderen Systemtests fehlen?


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ3QOJDOYNC7D6RNPC3Q6PVHZA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63QOJDOYNC7D6RNPC3Q6PVHZA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63QOJW2HZ
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ5HSYSDRYDFK3XGPYLQ6PVHZANCNFSM4HCQK2AQ
.

Sonst noch was hier? Vielleicht sind wir gut?

Ich denke, wir können das schließen

Am Di, 21. Januar 2020, 23:18 Uhr Jeffrey Warren, [email protected]
schrieb:

Wiedereröffnet #5316 https://github.com/publiclab/plots2/issues/5316 .


Sie erhalten dies, weil Sie den Status Öffnen/Schließen geändert haben.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/publiclab/plots2/issues/5316?email_source=notifications&email_token=AFAAEQ6B7DMIWCEC6C3EQKTQ64YOXA5CNFSM4HCQK2A2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG5
oder abmelden
https://github.com/notifications/unsubscribe-auth/AFAAEQ4UDXCPNY5XNK73CWTQ64YOXANCNFSM4HCQK2AQ
.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen