Anybox.funkload.openerpen.

Basisklassen für Funktions- und Lastprüfung von OpenerP mit Funkladung
Jetzt downloaden

Anybox.funkload.openerpen. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Georges Racinet

Anybox.funkload.openerpen. Stichworte


Anybox.funkload.openerpen. Beschreibung

Anybox.funkload.openerp ist ein Python-Modul, das die Openerptestcase-Klasse, Unterklassen-FunkloadTestcase mit Methoden zur Verfügung stellt Die Modellproxy-Klasse Beachten Sie, wie Gruppen als vollständig qualifizierte Referenzen von IR.Model.Data: von Anybox.funkload.Openerp-Import-OpenerptestCaseClass MyTestcase (Openerptestcase): def test_01_makeuser (selbst): self.login ('admin', 'admin') self.SuSure_user ('SPAM', 'SPAMPassword', ) def test_02_my_uscase (self): self.login ('spam', 'spampassword') ... Es ist eine übliche Praxis, einen Testfall zu verwenden, um sich vorzubereiten die Datenbank. FL-RUN-TEST lädt sie in alphabetischer Reihenfolge. User-Handhabung durch Funkloads AnmeldeinformationsserverFlast bietet einen externen und optionalen Anmeldeinformationsserver. Dies ist eine Anlage, die Sie in keiner Weise gezwungen sind, zu verwenden. Das Prinzip besteht darin, Anmeldungen, Kennwörter und Gruppen zu dienen, die von separaten externen Users.txt- und gruppe.txt-Dateien geladen sind. Gruppen in diesem Sinne werden als Gruppen von Benutzern gedacht, was eine etwas andere Philosophie als openerps ist, aber egal ist egal. : self.login_as_Group ('base.group_sale_manager') # Jetzt testen Sie einige Szenario-Kurs, so dass die Namen der Gruppen auch in Gruppen.txt konsistent sein müssen. Siehe Dateien.txt- und Gruppen.txt-Dateien. Es ist auch ein Methode Sorgen Sieere (), die alle gewünschten Benutzer mit den entsprechenden Gruppen erstellt, mit den entsprechenden Gruppen. Kunden, dann ... "" "self.login ('user', 'password') res_partner = self.model ('res.partner') res_partner.model.search (, Beschreibung = "Kundensuche") Die Beschreibung endet als Anforderungs-Titel in der Funkload-Bench-Reports Flow CallSthe ModelProxy-Instanzen, die von der Modell-Methode zur Verfügung gestellt werden 'bestellt_confirm') (1234, Beschreibung = "Verkaufsauftrag bestätigen") Wie zuvor, die Beschreibung, ob für die Bank Report.Referencesthe openerptestcase-Klasse die Methode Ref () hat, um eine Objekt-ID aus dem Referenzcode abzurufen, wie in XML oder YML-Dateien, nämlich von ir.model.data:def test_my_uscase (self): product_id = self.ref ('product.product', 'lager', quittierung Die sehr einfache Verpackung, die von Modellproxy bereitgestellt wird, ist von der OpenObject-Bibliothek inspiriert.Dips für BenchmarkingRandomize so viel wie du kannst. Insbesondere müssen Sie wiederholte Anmeldungen mit demselben Benutzer vermeiden: Diese Spawns-Datenbankkonflikte, einigen Testläufen in den Fehlerzustand, aber auch sehr schnell, wodurch die Statistiken unbrauchbar sind. Alles, was in Setup () außerhalb der Leistungsmessungen ist. Sehen Sie, wie die bereitgestellten Test_Sales_ORDERS PRELADS verfügbar Kunden und verkaufensabhängige Produkte für alle für jeden virtuellen User-PRODUCT-Homepage


Anybox.funkload.openerpen. Zugehörige Software