Actions SIM
Toutes les actions disponibles dans les tests SIM, des codes USSD et SMS aux appels et aux mesures data, avec ce que chacune mesure.
Les tests SIM s'exécutent sur de vraies cartes SIM dans vos agents cellulaires. Certaines actions utilisent la SIM comme un téléphone (codes USSD, SMS, appels), d'autres sa connexion data mobile (ping, téléchargements, speedtest). Les groupes ci-dessous correspondent à la palette d'actions du produit.
USSD
| Action | Ce qu'elle mesure |
|---|---|
| USSD Command | Envoi d'un code, vérification de la réponse, état de la session, temps de réponse |
| Wait USSD Push | USSD initié par le réseau : contenu et délai de réception |
SMS
| Action | Ce qu'elle mesure |
|---|---|
| Wait SMS | SMS entrant : expéditeur, contenu, parties, délai de réception |
| Send SMS | Temps d'envoi, parties, tentatives, accusé de réception optionnel |
DATA
| Action | Ce qu'elle mesure |
|---|---|
| PDP Activation | Temps d'activation de la session data, configuration IP attribuée |
| Ping | Temps aller-retour, gigue, perte de paquets |
| TCP Ping | Latence de connexion au niveau TCP |
| HTTP Ping | Latence de réponse d'un point d'accès web |
| DNS Lookup | Temps de résolution et adresses résolues |
| Download File | Débit descendant avec la cascade de temps complète |
| HTTP Upload | Débit montant via HTTP |
| FTP Download | Débit descendant via FTP |
| FTP Upload | Débit montant via FTP |
| Send Mail | Envoi d'e-mails (SMTP) depuis le réseau mobile |
| API Call | Requête HTTP complète : statut, corps, cascade de temps |
| Ookla Speedtest | Débit descendant, montant, latence, gigue, perte de paquets |
| Traceroute | Temps de réponse et perte par saut |
| Check SSL/TLS Certificate | Validité du certificat et délai avant expiration |
| Youtube | Qualité de streaming vidéo : mise en mémoire tampon, images perdues |
| Web Script | Un parcours web scripté via la connexion cellulaire |
CALL
| Action | Ce qu'elle mesure |
|---|---|
| Wait Call | Appel entrant : délai de réponse, durée, score de qualité audio (MOS) |
| Place Call | Temps de connexion, délai post-numérotation, maintien d'appel |
Autre
| Action | Ce qu'elle mesure |
|---|---|
| Reboot sim | Redémarrage du modem et temps de ré-enregistrement réseau |
Options communes
Chaque action SIM accepte ces options :
- Propriétaire (
owner) : quelle SIM exécute l'action. Les propriétaires sont assignés par test et peuvent être surchargés par campagne. - Assertions (
assertions) : comparez n'importe quel champ du rapport de l'action avec une valeur attendue (statut, temps de réponse, perte de paquets, code de statut...). Une assertion en échec fait échouer l'action. Certaines actions ont une assertion par défaut, commepacket_loss == 0sur Ping. - Variables stockées (
store) : copiez un champ du rapport (durée, texte extrait, RTT...) dans une variable de test pour les actions suivantes, avec une valeur par défaut optionnelle quand la source est absente. - Doit échouer (
expect_failure) : inverse le verdict, pour vérifier qu'un élément est bloqué (un numéro interdit, un domaine filtré). - Ignorer (
skip) : conserve l'action dans le scénario sans l'exécuter. - Artefacts (
command.options.artifacts) : capture des traces réseau, des dumps TCP, des journaux de commandes du modem (commandes AT) ou l'audio d'un appel avec le résultat.
Paramètres de connexion
Les actions DATA partagent aussi la configuration de connexion :
- Technologie d'accès (
command.access_technology) : forcer 2G/3G/4G ou des profils spécifiques ; vide signifie automatique. - APN (
command.default_apn,command.apn,command.login,command.password) : le point d'accès par lequel la SIM rejoint la data mobile (Access Point Name). Utilisez l'APN par défaut de la SIM ou des identifiants personnalisés. - Conserver le contexte PDP (
command.keep_alive) : maintient la session data (contexte PDP) ouverte pour les actions suivantes au lieu de la fermer. - Vérifier la connexion internet (
command.check_network.active) : vérifie la connectivité avant de mesurer.
Des résultats à Analytics
Chaque action enregistre un rapport : son statut, sa durée et les mesures spécifiques à l'action (temps aller-retour ou RTT, débit, MOS audio, date d'expiration...). Kapptivate transforme chaque rapport en une mesure étiquetée avec le test, la SIM, l'antenne (la cellule à laquelle la SIM était rattachée, identifiée par MCC, MNC, LAC et cell ID) et la technologie d'accès. C'est ce que vous visualisez et surveillez dans Analytics. Chaque page d'action liste ses champs exacts.
Et ensuite ?
Last updated on