Installer Cypress sur un projet Angular

Il y a 3 niveaux de test:

  • Les tests Unitaires: Chaque sous ensemble de l’application est testé de manière séparée. Ces tests permettent de s’assurer que chaque élément fonctionne correctement de manière indépendante.
  • Les tests d’intégrations: Ils permettent de s’assurer que les sous ensembles de l’application « communiquent » bien entre eux et respectent les spécifications d’interface qui ont été définies dans le projet.
  • Les tests fonctionnels: Dans cette phase, on va dérouler les processus métier de bout en bout (vision utilisateur) et s’assurer qu’ils sont conformes aux besoins du Client

Les tests Fonctionnels
Pour mettre en place ces tests fonctionnels, On est obligé d’avoir un navigateur, des drivers pour piloter le navigateur et un langage pour communiquer avec ces drivers.
En plus, quand le système échoue, c’est difficile de débugger parce qu’il va nous afficher que des erreurs et c’est à nous de chercher les problèmes.
Cypress est un outil de test Frontend de nouvelle génération conçu pour le Web moderne. C’est l’unique qui propose les drivers, pilotes et un dashboard afin de tester tout ce qui fonctionne dans le navigateur.

 

https://tekcollab.imdeo.com/wp-content/uploads/2018/09/cypress-apport.png

Continue reading Installer Cypress sur un projet Angular

Templates Ionic & psd Gratuit de cuisine en utilisant material design

English English

Templates Ionic & psd Gratuit de cuisine en utilisant material design

Voici un ensemble de maquettes mobiles que vous pouvez utiliser pour créer des applications mobiles personnalisées.

PSD Gratuit 

J’ai implémenter certaine maquette de ce template avec Ionic 1 et Angular 1. j’espère que vous aimeriez.

Github Repo

Lecteur de code à barre Ionic (android & IOS)

English English

 

Bienvenue, nous allons créer une application lecteur de code à barre pour Android et IOS en utilisant Ionic, Angular et Cordova avec le plugin BarcodeScanner qui est capable de scanner les code à bares des formats suivant :

  • QR Code
  • Data Matrix
  • UPC E
  • UPC A
  • EAN 8
  • EAN 13
  • Code 128
  • Code 39
  • ITF

Continue reading Lecteur de code à barre Ionic (android & IOS)