Vous êtes sur la page 1sur 4

processus test: 1

1/planificaion ( on fait le plan test: ce doc d'ecrit les different action ds le


processus test ,
les resources, planning
element tester , element a ne pas tester )
strategie de test , doc haute niveau genéralement destiné a une
organisation complete (standard obligatoir
ou optionelle ,
g.defaut , role et responsabilité, niveau de test )
2/pilotage et controle de test (rapprt d'avancement de test)
3/analyse et cnception de test(déterminer l'objet e l'objectif de test ,
identifier les donner , conception cas de test )
4/ implémenatin & exectuion de test (crer test suite , prioriser le procedure de
test , executer le test )
5/ cloture : rapprt de synthese de test (parmi ces tache préparation de rapport
de synthese préparé
à la fin d'un projet de test, ou plutôt une
fois le test terminé. ce document est d'expliquer divers détails et activités sur
les tests effectués pour le projet,)

--------niveau de test----2
test composant : test unitaire leurs objecif trouver le defaut dans le code
test integration : test sous systeme , bd , infrasrucure , interface ,
apis :back,Monitoring API
test systeme : tester les comportement complete de systeme
test d'acceptance : pour assure que le produit et conforme aux specification ,
test base sur la chaier de charge "frnt , fnctionnl

--------l'agilié-----3
l'agilité :une facon de travail qui permet de s'adaper rapidement a des besoin
evolutif
methode scrumagile base a 2role
(eq composer dev, teser, po represente le client, sm garant de respect de prcess
test)
parlon de prcessus test, commencer par us, product backlg,une sorte de carnet des
besoin de client
puis on le decuper en+ iteration nomé sprint
commencer par reunion planification nomé sprint planning $chaque sprint de 2 a 4
semeain
durant la sprint chaque jour reunion au debut de jurnée
a la fin de sprint un autre meeting sprint meeting review

-----------------------CERIF--------***************8
Lors du mon changement d poste etq d developpeuse a testeuse
je fait Beaucoup de formation ds tests fonctionnelle manuel,
e l' automatisés aussi sur le langage e les ouli gerkin cucumebr jenkins . frame
work selenuim et aussi
j' ai eu la certficata ,
avec de organismes différents du monde entier, j'ai donc eu l'occasion d'obtenir un
certificat de Scrum fundamental,
six sigma & marketing digital de smstudy et un certificat istqb de QCart aussi
organisme de test,
fin 2022.puis qui Il y a des changements au istqb Alors je mis a jour ajour et
pour obtenir un certificat depuis
gasq afin que je puisse obtenir un certificat : - Certified Tester Foundation
Level Agile Tester (CTFL-AT)

--------- niveau anglais 9


donc niveau intermédiaire ,
j'ai lire , ecrire , manque un peu de pratique de communication
Le niveau de lecture et d'écriture est bon Le dialogue reste dépendant de
l'habitude et de la pratique quotidienne, comme les langues
(so intermediate level, I read, write, lack a bit of communication practice)

==============automaisation 6
je travaille plus sur le test manuelle et la partie fonctionnelle presque
sur tous les niveaux meme j'ai une idée sur
test unitaire
pour test Ato est lié au budget et au temps, géneralment ou phase de test nn regre&
sanity
dnc 70 % de test sera manuelle
donc nous n'avons pas beaucoup travaillé dessus,
mais com m J'ai développé pas mal des cas tests automatisés avec le langage java et
le Framework Selenium webdriver
j'ai une bonne connaissance de methode BDD (Behavior Driven Development),
nous utilisant la langages gerkin
pour ecrit le cas de test (given when then )
je cnnai aussi cypress, mais c un effort personnele n'est pas liée au
experience professionelle
pk car on la derniere strategie de test et d'inclut 30 % test auto web tnr
par framework
seluinm webdriver
mais je trouve pas de grand difference entre cypress (j remarque que tous biblio
dans
la mm package "c d javascript)
par contre seluinuim (en java , paython , php , c )

---- un bnne connaissance partie de requêtage sql------ 7


j’ai travaillé sur la bonne pratique de test d’api car j travaill
sur plafrme d'api
donc j'ai une bnnne conaissance sur le util postman et swager
j'ai testé les API sur posman et j'ai Le push sur le git pur

je cnnai aussi cypress, 8


Gherkin (concombre en anglais) n’est pas un langage de programmation, mais un
langage naturel. (given when then )
on faite Il y a plusieurs niveaux sur l’automatisation:Savoir utiliser des outils
sans script Savoir utiliser
un framework et lire du code simple,Savoir maintenir un automate ,Savoir
implémenter et architecturer un automate
Cucumber : utilisez cette option si vous faites
du BDD (Behavior Driven Development) et rédigez vos scénarios avec le langage
Gherkin.

---------Quel est pour vous le rôle principal du testeur ?----**************9


de mon point de vue,le testeur chercher d anomalie ,découvrir les bugs avant les
utilisateurs
from my point of view, the tester is looking for anomalies, discovering bugs before
users
explique client
date realisation

=====
------------------ situation grave au travail----*****10
situation diff :La première fois que je suis entré, le projet n'était pas clair au
début -
et le personnel n'a pas accepté ma position. Nous avons eu beaucoup de réunions
pour clarifier ma position.
Je me suis fié à une description précise dans le us .
*************
--- tu connais jenkins !!! 11
Jenkins est un serveur d’automatisation Java à source ouverte, axé sur
l’intégration continue.
au niveau d'uilisaion selinuim on a besin d'installer et configurer jenkins
bie1sur lie par
Configuration avec Maven et JDK
Quelles sont les opportunités de formation et de développement

--------------- devops 12
envirnement claud :
oui on a utiliser l'env cluad aws pour leur flexibilité aussi pour leur
infrastructure elle
trop fiable et sécuriser aussi ns projet dans le secteur santé et education
utilisent le cloud pour optimiser la détection et la prévention des fraudes en
temps réel on a d module
de services financiers inclu dans l platforme
(Le Software as a Service (SaaS) est un modèle de livraison de softwares cloud
dans lequel le fournisseur de softwares cloud développe
et maintient des logiciels d'applications cloud, fournit des mises à jour software
automatiques (haue nive de secuirité)
--- cmmen tester sur jira 13
et j’ai participé au Réunion de sprint
planning (runin de planification )
avec PO, SM et équipe de dev pour l'estimation des charges et de l'effort de dev.
pur processus de test: consulter le détail d’un ticket de test & indiquer le détail
d’un test et ses différentes étapes
pui on execute le test
---------------NEWman 14
test api en 2 parti soit test manuel Postman est un formidable outil pour tester
nos requêtes et pour executer
nos collection soit on utilise ,Newman est un petit utilitaire en
ligne de commande qui permet d’exécuter des collections Postman.
prepartion envirement , jeux de donnee , cretaion requete , choix de methode
puis execu

---------------APi
« API » et « Service web » les deux sont des moyens de communication.
La seule différence entre ces deux termes est

* qu’un service web facilite les interactions entre deux machines situées sur un
réseau.
et les APIs sont des “passerelles” qui permettent à deux ou plusieurs applications

* Le protocole HTTP est le protocole le plus couramment utilisé pour la


communication.

*REST et SOAP sont des approches différentes de la transmission des données en


ligne.
les deux définissent la manière de développer des (API) [interfaces de
programmation d'application]
qui permettent les échanges de données entre plusieurs applications web

Le *REST est une architecture alors que le SOAP est un protocole


web service soap comminiq entre servie et multi service , rester entre service et
service
---------------------
La BDD (Behavior Driven Development) est une pratique Agile
qui a pour but de créer des tests fonctionnels avec un langage naturel compris de
tous.
Les tests sont écrit avec un langage naturelle appelé Gherkin (testd'acceptance)
Les scénarios BDD suivent généralement un format spécifique, appelé "Given-When-
Then",
qui décrit l'état initial du système, les actions effectuées sur le système et les
résultats attendus
La TDD (Test Driver Development) est une technique de développement
logiciel qui consiste à écrire les tests unitaires d’une fonction
-----------------------------
l'infrastructure claud :solutions SaaS sont fréquemment proposées aux
consommateurs
business-to-business (B2B) et business-to-customer (B2C) :
Offrir une agilité opérationnelle
Mises à jour automatiques e : prisma c d saas
=====auto postman :
créer envir ,inserer le donne , creer collection
ajout d requete .. enfin lance test de collection
pour vérifier : temps de reponse on respecte bi1sur les standard , auth,
autor , le code de réponse
le message le contenu d'objet
----GIT
git pour stocker les version
open source
compatible

git init : Initialise un nouveau dépôt Git dans un répertoire local.

git clone : Clone un dépôt Git existant sur votre machine locale.

git add : Ajoute des fichiers à l'index pour qu'ils soient prêts à être validés.

git commit : Valide les modifications apportées aux fichiers indexés avec un
message de validation.

git push : Envoie les modifications locales vers un dépôt distant.

git pull : Récupère les modifications d'un dépôt distant et les fusionne avec votre
copie locale.

git branch : Affiche la liste des branches existantes dans le dépôt.

je prend note cette question , j v doone une reponse sur email

Tester une User Story (US)===========


Prenez le temps de bien comprendre les détails de l'US
Identifiez les différents scénarios de test possibles pour couvrir toutes les
fonctionnalités de l'US.
Préparer les données de test
Exécuter les tests
En signalant les bugs de manière claire et structurée, vous aidez l'équipe de
développement à comprendre

Vous aimerez peut-être aussi