Conception at automatisation d'une campagne de test,
Sujet
Lintitulé de mon stage est « Conception et automatisation dune campagne de test ». Il consiste à
la mise en place dune architecture de test générique de type non régression et la mise en
application de cette démarche sur un OS AUTOSAR à la fois sur PC et sur cible matériel.
Objectif
KEREVAL a pour activité principale le test. Le but du pôle automobile avec AUTOSARLAB est la
création dun centre dexpertise de test. Or pour un tel centre, il est nécessaire davoir des
architectures de tests génériques et automatisables. Mon stage consiste à créer une architecture
de test qui permette dexécuter une campagne de test automatique et faciliter les tests de non
régression.
La création darchitecture de test de type non régression est en faite déjà un élément de test. En
effet, lors du portage de lapplication dans larchitecture, on peut déterminer sil ny a ou non
régression sur lapplication testé. On peut ainsi en déduire les non-conformités sur lapplication
entre plusieurs livraisons. LOS Trampoline fait parti des composants AUTOSAR qui évolue
beaucoup et qui nécessite des tests de non régression à chaque version majeure.
AUTOSARLAB doit permettre de tester des composants AUTOSAR sur un grand nombre de cibles
matérielles du marché automobile. Malheureusement la quantité de cible possible est énorme.
Mais lavantage avec larchitecture AUTOSAR et Trampoline-RTOS, est quil est possible de tester
de nombreuses fonctionnalités indépendantes de la cible dans un environnement simulé sur PC.
Comme certaines fonctionnalités ne peuvent être testées que sur cible, il faut donc que le passage
dun environnement simulé vers une cible matérielle se fasse le plus simplement, doù la définition
dune architecture générique.
Compétences mobilisées
Langage C (MISRA)
Standard AUTOSAR
OS OSEK/VDX
CodeWarrior
Eclipse
WinIDEA
-:lien vers le poster ,