Κοινή χρήση τεχνολογίας

Βιβλιοθήκη βασικής τάξης γλώσσας Hongmeng: δοκιμή [@ohos.application.testRunner (TestRunner)]

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

TestRunner

Η ενότητα TestRunner παρέχει δυνατότητες δοκιμής πλαισίου. Συμπεριλαμβανομένης της προετοιμασίας περιβάλλοντος δοκιμής μονάδας και της εκτέλεσης δοκιμών.

Εάν θέλετε να εφαρμόσετε το δικό σας πλαίσιο δοκιμών μονάδας, πρέπει να κληρονομήσετε αυτήν την κλάση και να παρακάμψετε όλες τις μεθόδους της.

εικονογραφώ:
Εξοικειωθείτε με το έγγραφο καθοδήγησης ανάπτυξης Hongmeng πριν από την ανάπτυξη.gitee.com/li-shizhen-skin/harmony-os/blob/master/README.mdΚάντε κλικ ή αντιγράψτε για να μεταβείτε.
Η πρώτη παρτίδα διεπαφών αυτής της ενότητας υποστηρίζεται ξεκινώντας από την έκδοση 8 του API. Για νέες διεπαφές σε επόμενες εκδόσεις, η αρχική έκδοση της διεπαφής επισημαίνεται ξεχωριστά με έναν εκθέτη.

Μονάδα εισαγωγής

import TestRunner from '@ohos.application.testRunner'
  • 1

TestRunner.onPrepare

onPrepare(): void

Προετοιμάστε περιβάλλον δοκιμών μονάδας για την εκτέλεση δοκιμών

Δυνατότητες συστήματος: SystemCapability.Ability.AbilityRuntime.Core

Παράδειγμα:

export default class UserTestRunner implements TestRunner {
    onPrepare() {
        console.log("Trigger onPrepare")
    }
onRun(){}
};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Εισαγάγετε την περιγραφή της εικόνας εδώ

TestRunner.onRun

onRun(): void

Εκτέλεση δοκιμαστικής θήκης

Δυνατότητες συστήματος: SystemCapability.Ability.AbilityRuntime.Core

Παράδειγμα:

export default class UserTestRunner implements TestRunner {
    onPrepare() {
       console.log("Trigger onRun")
    }
onRun(){}
};
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6