2017-09-08 6 views
-1

Je dois tester une application C++ qui est portée de 32 bits à 64 bits. J'ai l'intention de tester des scénarios suivants:Application migrée du test 32 bits au test 64 bits

1 - test devrait être une réelle application 64bits (couldnot exécuter sur le système 32 bits, ne pouvait fonctionner sur le système 64bit)

2 - Traitement des données/stockage

3 - L'application migrée doit conserver les mêmes fonctionnalités avec la version 32bit.

4 - Gestion de la mémoire/fuites

Question:

1 - Est-ce que 4 ci-dessus essais suffisent pour les tests de migration 32bit à 62bit

2 - Ce que je dois tester pour le test 2 (Manipulation de données/stockage). J'ai juste idée, mais donot sais cas précis que je dois prendre soin

3 - Ce que nous devrions attendre d'une des applications de 64 bits suppored par rapport à 32 bits pris en charge dans la perspective de la mémoire

Appréciez vos conseils

+1

Pour répondre à votre troisième question, les applications 64 bits peuvent utiliser plus de 4 Go de mémoire tandis que les applications 32 bits ne peuvent pas – Asesh

+1

applications 32 bits peuvent parfois avec une extension du système d'exploitation (éventuellement une fenêtre) accéder à plus de 4 Go de mémoire mais il a tendance à être plus difficile car vous n'avez toujours qu'un espace d'adressage de 4 Go l'extension du système d'exploitation ne fait pas que les pointeurs sont plus gros que 32 bits. – drescherjm

+0

Une question doit inclure un seul problème de programmation spécifique. Créez des questions distinctes si vous avez plusieurs questions - ne les combinez pas. – tambre

Répondre

0

Si vous utilisez des bibliothèques ou des DLL tierces dont vous aurez besoin pour obtenir les versions 64 bits.