Πίσω στα GitHub Gems
Προστέθηκε: 25 Σεπτεμβρίου 2026 (πριν από 1 ώρα)
11,914 stars2,567 forksTrendingPython
robotframework/robotframework

Robot framework: Generic automation framework για acceptance testing και RPA

Προβολή στο GitHub
Ιστοσελίδα

Συνοπτική Εικόνα

Ένα ευέλικτο framework αυτοματοποίησης βασισμένο στην Python, το οποίο χρησιμοποιεί μια προσέγγιση keyword-driven για τη δημιουργία test cases και workflows αυτοματοποίησης διαδικασιών (RPA).

Γιατί ξεχωρίζει

Ξεχωρίζει για τη χρήση plain-text αρχείων που είναι ευανάγνωστα από ανθρώπους, επιτρέποντας σε μη τεχνικούς χρήστες να συμμετέχουν ενεργά στη συγγραφή test suites.

Ετικέτες:#attd#automation#bdd#python#robotframework#rpa#testautomation#testing

##Τι είναι και τι πρόβλημα λύνει

Το Robot Framework επιλύει το πρόβλημα της πολυπλοκότητας στη διαχείριση αυτοματοποιημένων ελέγχων (test automation). Αντί για τη συγγραφή κώδικα χαμηλού επιπέδου, προσφέρει μια αφαιρετική στρώση (abstraction layer) όπου οι δοκιμές ορίζονται μέσω λέξεων-κλειδιών (keywords), καθιστώντας τα test suites πιο συντηρήσιμα και κατανοητά.

##Βασικά χαρακτηριστικά

  • Keyword-Driven Testing: Δυνατότητα δημιουργίας custom keywords που συνδυάζουν απλές εντολές σε σύνθετα σενάρια.
  • Επεκτασιμότητα: Πλούσιο οικοσύστημα από libraries (π.χ. SeleniumLibrary, DatabaseLibrary) που επιτρέπουν τη διαλειτουργικότητα (interoperability) με πληθώρα συστημάτων και APIs.
  • Αναλυτικά Reports: Αυτόματη παραγωγή logs και reports σε HTML μορφή, παρέχοντας άμεση εικόνα για την κατάσταση των δοκιμών.

##Σε ποιους απευθύνεται

Απευθύνεται σε QA engineers, test automation specialists και developers που αναζητούν ένα εργαλείο για acceptance testing (ATDD) ή αυτοματοποίηση επαναλαμβανόμενων εργασιών (RPA) σε περιβάλλοντα Python.

Περισσότερα GitHub Gems

RoboNews — Hacker News Digest

Διαβάστε τις κορυφαίες συζητήσεις και άρθρα τεχνολογίας συνοψισμένα στα Ελληνικά.

Όλα τα άρθρα RoboNews