Artikel 5 von 5 in einer Serie über die Erstellung eigener Tests.
Dies ist der fünfte Artikel in einer Serie von fünf Artikeln, die dir helfen soll, deine eigenen Tests mit der TestGorilla-Plattform zu erstellen. Die vollständige Serie umfasst:
- Entwicklung eines effektiven Screening-Tests
- Schreiben von Fragen zur Situationsbeurteilung
- Wie Sie Ihren eigenen Test erstellen
- Erstellen eines benutzerdefinierten Programmiertests
- Kontobesitzer, Administratoren und Personalvermittler in unseren Pro Plänen können ihre eigenen Tests hinzufügen.
Wenn du deinen eigenen Test erstellst, empfehlen wir dir, ihn zu skizzieren, bevor du ihn in die TestGorilla-Plattform einstellst. So kannst du sicherstellen, dass alles genau nach deinen Vorstellungen organisiert und gestaltet ist.
Ungefähre Lesezeit 8 Minuten
WICHTIGES UPDATE:
Benutzerdefinierte Programmierfragen sind auf unserer Plattform nicht mehr verfügbar. Sie können jetzt stattdessen benutzerdefinierte Programmiertests erstellen, die eine optimierte und flexible Erfahrung bieten. Alle zuvor erstellten benutzerdefinierten Programmierfragen wurden archiviert. Inhalte in diesem Artikel |
Was ist ein benutzerdefinierter Programmiertest?
- Erstellen eines benutzerdefinierten Programmiertests
- Allgemeine Fragen
- Nächster Schritt
- Was ist ein benutzerdefinierter Programmiertest?
- Benutzerdefinierte Programmiertests werden verwendet, um die Fähigkeit eines Kandidaten zu bewerten, Code in einer bestimmten Sprache innerhalb einer bestimmten Zeit zu erstellen oder zu debuggen. Im Gegensatz zu Programmierfragen ermöglichen benutzerdefinierte Programmiertests mehr Flexibilität und Zusammenarbeit und sind einfacher zu erstellen, zu bearbeiten und zu testen.
Benutzerdefinierte Programmiertests sind:
Sprachunabhängig, so dass die Kandidaten aus einer Vielzahl von Programmiersprachen wählen können.
Entwickelt, um den Kandidaten eine einheitliche Erfahrung zu bieten, indem pro Test eine Frage gestellt wird.
- Entwickelt für die Zusammenarbeit, ermöglicht es mehreren Benutzern, zum Erstellungsprozess beizutragen.
- Wer kann eine Programmierfrage erstellen?
- Jeder Benutzer mit der Eigenschaft Eigentümer, Admin, oder Personalvermittler kann einen benutzerdefinierten Programmiertest oder eine Frage erstellen. Aufgrund des hochtechnischen Charakters von Programmiertests ist es erforderlich, dass ein Experte in der gewünschten Programmiersprache die Fragen für dich erstellt.
Hinweis: TestGorilla kann dir nicht beim Inhalt von benutzerdefinierten Tests helfen. Alle Tests, die du selbst erstellst, müssen eine originäre Kreation sein.
Verfügbare Programmiersprachen
Derzeit sind 20 Programmiersprachen verfügbar, die sowohl in Tests als auch in Fragen verwendet werden können: |
C: 10.2.0
C#: 6.12.0
- C++: 10.2.0
- Go: 1.16.2
- Java: 15.0.2
- JavaScript: 18.15.0
- Kotlin: 1.8.20
- PHP: 8.2.3
- Python: 3.10.0
- R: 4.1.1
- Ruby: 3.0.1
- Scala: 3.2.2
- SQL: SQLite 3.31.1
- Swift: 5.3.3
- Typescript: 5.0.3
- Die folgenden Sprachen sind für sprachunabhängige Tests verfügbar:
- Dart: 2.19.6
Elixir: 1.11.3
- Erlang: 23.0.0
- Julia: 1.8.5
- Perl: 5.36.0
- Rust: 1.68.2
- Hinweis: Pro Test oder Frage kann nur eine Sprache verwendet werden.
- Erstellen eines benutzerdefinierten Programmiertests
Erstellen Sie den benutzerdefinierten Programmiertest |
Klicken Sie in Ihrem TestGorilla-Konto auf Ihren Namen, um das rechte Dropdown-Menü zu öffnen.
Wählen Sie Testbibliothek.
|
|||
Schreiben Sie eine Testzusammenfassung.
|
|||
1. Testbeschreibung Vervollständigen Sie auf der linken Seite des Bildschirms die Anweisungen für die Programmieraufgabe, die die Kandidaten sehen werden. |
|||
2. Testfälle Testfälle bestehen aus Paaren von Eingaben und ihren entsprechenden erwarteten Ausgaben. Mit anderen Worten, sie definieren die Beziehung zwischen Eingabevariablen und der Ausgabe, die eine Funktion erzeugen sollte, wenn sie korrekt implementiert ist. Indem Sie eine Funktion mit diesen vordefinierten Eingabe-Ausgabe-Paaren testen, können Sie überprüfen, ob sie sich wie vorgesehen verhält. Sichtbar für die Kandidaten zur Selbsteinschätzung: Sie können voreingestellte Testfälle konfigurieren, die für die Kandidaten während der Aufgabe sichtbar sind. Diese Testfälle ermöglichen es den Kandidaten, ihren Code zu testen und seine Funktionalität zu überprüfen. Die Kandidaten können zwar ihre eigenen Testfälle erstellen, aber die Konfiguration von voreingestellten Testfällen kann sie anleiten und ihnen einen klareren Rahmen für die Selbsteinschätzung bieten. Für die Kandidaten verborgen, für die Berechnung der Testnote verwendet: Diese Testfälle bleiben für die Kandidaten verborgen und werden zur Berechnung der Testnote verwendet. Der Code der Kandidaten wird anhand dieser Fälle bewertet, wobei die Punktzahl mit der Anzahl der erfolgreich bestandenen Testfälle steigt. Hinweis: Wenn die Funktion mehrere Eingaben oder Ausgaben hat, ordnen Sie bitte jede Variable in einer neuen Zeile an.
5 3. Anfangscode
Nehmen Sie die Funktion auf, die die Programmieraufgabe löst Führen Sie die Funktion aus und geben Sie die erwartete Ausgabe aus
def FunctionName(n, x, y): #Geben Sie hier Ihren Code ein |
|||
Zugriff auf Onboarding-Tooltips und Übungsfragen. Personalisieren der integrierten Entwicklungsumgebung (IDE) nach ihren Wünschen. |
Ist die Anzahl der Programmiertests in einem Assessment begrenzt?
Abhängig von Ihrem Plan können Sie bis zu 5 Tests pro Assessment einbeziehen. Überlegen Sie sich die Länge der Tests genau, um die Kandidaten nicht zu überfordern.
Kann ich einen bestehenden benutzerdefinierten Programmiertest bearbeiten?
- Ja, Sie können Ihre benutzerdefinierten Programmiertests jederzeit bearbeiten, um Sprachen, Testfälle oder andere Details zu aktualisieren.
- Wähle eine Länge für deinen benutzerdefinierten Test
- Verwendung des Text- und Formeleditors