logo

Crowdly

Browser

Додати до Chrome

LOG3430 - Méthodes de test et de validation du logiciel (Hiver 2025)

Шукаєте відповіді та рішення тестів для LOG3430 - Méthodes de test et de validation du logiciel (Hiver 2025)? Перегляньте нашу велику колекцію перевірених відповідей для LOG3430 - Méthodes de test et de validation du logiciel (Hiver 2025) в moodle.polymtl.ca.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Quel type de nœud le code de la ligne 1 produirait-il pour la variable x dans un graphe de flot de données?

1

2

if A[x+1] > 0

:

output(x)

Переглянути це питання

Voici le code qui vous est proposé lors d'un code review. Il est supposé classifié en deux populations distinctes des clients pour leur offrir deux versions de votre site web. En tant que personne responsable d'approuvé ou non le code, acceptez-vous ce code ? 

Si oui, pourquoi ? Sinon, pourquoi ? Précisez votre raisonnement.

1

2

3

4

5

6

7

8

9

10

11

12

# Returns a random value between low and high 

def my_random

(low, high):

r

= random.uniform(0, 1

)

r

= pow(r, 0.75

)

return low + (high - low) *

r

def new_connection

():

if my_random(0, 100) < 50: # we want to split the userbase in two population to do a statistical test

return

FrontendVersionA()

else

:

return

FrontendVersionB()

Переглянути це питання

Tel que vous l'avez vu en cours, Netflix et de nombreuses compagnies utilisent l'architecture Microservice plutôt que Monolithique pour leur services backend. Dans cet environnement, il tente de contrôler le chaos avec une méthode de test aléatoire : le Chaos Monkey.

Il existe de nombreux types de Monkey. Du latency monkey au doctor monkey, ils ont tous une particularité qui va tester une partie de l'infrastructure afin de valider si elle serait capable de maintenir le service, même lors d'une panne à 3h00 le matin, un samedi.

Cependant, cela soulève une question : pourquoi cet architecture crée-t-elle autant de Chaos et pourquoi la stratégie Chaos Monkey est préféré à d'autre approche dans ce cas là ?

Expliquez votre raisonnement appuyés par 3 exemples clés de problème crées par une architecture en Microservice afin de démontrer que la stratégie Chaos Monkey est la meilleur pour se genre de problème.

Переглянути це питання

Vous pouvez utiliser cet espace pour écrire tout commentaire/hypothèse (le cas échéant) que vous avez pour la question à développement et toutes ses parties.

Si vous avez choisi de répondre à la question à développement en dehors de Moodle, vous pouvez également utiliser cet espace pour soumettre vos réponses en format pdf à la place.

Переглянути це питання

Maintenant que vous avez défini tous les éléments nécessaires, définissez les cas de tests pour catégorie partition selon le critère Each Choice (EC). Il est attendu pour chaque cas de test la valeur de chaque paramètre ainsi que l'oracle qui permettra la validation du test (opération réussi ou échec). Écrivez vos cas de test ligne par ligne ou dans un tableau.

Переглянути це питання

Combien de C-USE sont présent dans le code ci-haut.

Переглянути це питання

Dans le code plus haut, on souhaite satisfaire le critère ALL-USE. Combien de DC-PATH sont nécessaire pour satisfaire ALL-USE pour les variable t, distance et direction_dot_plane ?

Переглянути це питання

Combien de P-USE sont présent dans le code ci-haut ?

Переглянути це питання

Satisfaire le critère de couverture MC/DC RACC aurait rajouté des tests supplémentaires. Vrai ou Faux ?

0%
0%
Переглянути це питання
Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.polymtl.ca?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome