Il s'agit de l'application Windows SuperTest, dont la dernière version est téléchargeable sous le nom v7.1.4sourcecode.tar.gz. Elle peut être exécutée en ligne sur l'hébergeur gratuit OnWorks pour postes de travail.
Téléchargez et exécutez en ligne cette application nommée SuperTest avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez n'importe quel émulateur en ligne OS OnWorks à partir de ce site Web, mais un meilleur émulateur en ligne Windows.
- 5. Depuis le système d'exploitation OnWorks Windows que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application et installez-la.
- 7. Téléchargez Wine depuis les dépôts de logiciels de vos distributions Linux. Une fois installé, vous pouvez ensuite double-cliquer sur l'application pour les exécuter avec Wine. Vous pouvez également essayer PlayOnLinux, une interface sophistiquée sur Wine qui vous aidera à installer des programmes et des jeux Windows populaires.
Wine est un moyen d'exécuter un logiciel Windows sur Linux, mais sans Windows requis. Wine est une couche de compatibilité Windows open source qui peut exécuter des programmes Windows directement sur n'importe quel bureau Linux. Essentiellement, Wine essaie de ré-implémenter suffisamment de Windows à partir de zéro pour qu'il puisse exécuter toutes ces applications Windows sans avoir réellement besoin de Windows.
CAPTURES D'ÉCRAN:
SuperTest
DESCRIPTION:
Une bibliothèque pilotée par un super-agent pour tester les serveurs HTTP node.js à l'aide d'une API fluide. La motivation de ce module est de fournir une abstraction de haut niveau pour tester HTTP, tout en vous permettant de passer à l'API de niveau inférieur fournie par superagent. Installez SuperTest en tant que module npm et enregistrez-le dans votre fichier package.json en tant que dépendance de développement. Vous pouvez passer un http.Server ou une fonction à request(), si le serveur n'est pas déjà à l'écoute des connexions, il est alors lié à un port éphémère pour vous, il n'est donc pas nécessaire de garder une trace des ports. Une chose à noter, c'est que le superagent envoie maintenant toute erreur HTTP (autre qu'un code de réponse 2XX) au rappel comme premier argument si vous n'ajoutez pas de code d'état attendu (c'est-à-dire .expect(302)). Les attentes sont exécutées dans l'ordre de définition. Cette caractéristique peut être utilisée pour modifier le corps ou les en-têtes de la réponse avant d'exécuter une assertion.
Caractéristiques
- SuperTest fonctionne avec n'importe quel framework de test
- Assertions HTTP simplifiées via le superagent
- Tout ce que vous pouvez faire avec superagent, vous pouvez le faire avec supertest
- Passer l'application ou l'url à chaque fois n'est pas nécessaire, si vous testez le même hôte, vous pouvez simplement réaffecter la variable de requête avec l'application ou l'url d'initialisation
- Vous pouvez utiliser n'importe quelle méthode de superagent, y compris .write(), .pipe() etc et effectuer des assertions dans le rappel .end() pour les besoins de niveau inférieur
- Vous pouvez tester les serveurs HTTP node.js à l'aide d'une API fluide
Langage de programmation
JavaScript
Catégories
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/supertest.mirror/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.