AnyDbTest est le premier outil automatisé de test unitaire DB disponible en utilisant Xml comme cas de test. AnyDbTest est conçu pour les développeurs DBA/DB. Il prend en charge toutes sortes de bases de données populaires, telles que Oracle, SQL Server, et MySQL etc.
AnyDbTest peut également être utilisé pour valider le résultat de réplication, ETL, DTS & SSIS. Vous pouvez comparer visuellement les données de deux requêtes SQL entre deux bases de données pour voir les différences mises en évidence à l’écran. Même vous pouvez obtenir le service à guichet unique pour ETL et la validation via la pompe de données intégrée et les fonctions de comparaison d’enregistrement.
Fonctionnalités spécifiques à AnyDbTest:
*Rédaction d’un cas de test avec Xml, plutôt que java/C++/C#/VB code de cas de test.
*De nombreux types d’affirmation pris en charge, tels que StrictEqual, SetEqual, IsSupersetOf, Chevauchements, et RecordCountEqual etc.
*Permet d’utiliser la feuille de calcul Excel/Xml comme source des données pour les tests.
*Prend en charge le modèle de test Sandbox, si le test se fait dans un bac à sable, toutes les opérations de base de données seront annulées, ce qui signifie que toute modification sera annulée.
*Unique cross-different-type-base de données de test, ce qui signifie cible et de référence ensemble de résultats peuvent provenir de deux bases de données, même l’un est SQL Server, un autre est Oracle.
historique de la version
- Version 2.2 posté sur 2009-05-08
La fonction de pompe à données ETL soutient les améliorations
- Version 2.1 posté sur 2009-03-18
Soutenez MySQL 5
Détails du programme
Cluf
EULA - Accord de licence utilisateur final
INFORMATIONS SUR LA LICENCE
Ce contrat de licence est un accord juridique entre vous (un particulier) et AnyDbTest Technology (concédant de licence). S’ll vous plaît, lisez-le attentivement.
CONTRAT DE LICENCE LOGICIELLE
EN INSTALLANT, EN COPIANT OU EN UTILISANT AUTREMENT LE LOGICIEL, VOUS ACCEPTEZ D’ÊTRE LIÉ PAR TOUTES LES MODALITÉS DU CONTRAT DE LICENCE.
Un. Ce logiciel appartient à AnyDbTest Technology et est protégé par le droit d’auteur et le traité international sur le droit d’auteur. Par conséquent, vous devez traiter ce logiciel comme n’importe quel autre matériel protégé par le droit d’auteur (par exemple un livre), sauf que vous pouvez soit faire une copie du logiciel uniquement à des fins de sauvegarde ou d’archivage ou transférer le logiciel sur un seul disque dur à condition que vous gardiez l’original uniquement à des fins de sauvegarde.
B. Cette licence logicielle et la relation entre vous et le concédant de licence est régie par les lois de la Chine sans égard à ses dispositions relatives aux conflits de droit. Vous et le concédant de licence êtes d’accord et soumettez-vous par la présente à la compétence personnelle et exclusive des tribunaux situés à Shanghai, en Chine.
1. Vous êtes accordé une licence non exclusive pour utiliser le logiciel pour un usage non commercial seulement, si vous utilisez la version express/trial gratuite.
2. Chaque poste de travail (c.-à-d. un ordinateur) a besoin d’une licence individuelle. C’est-à-dire, vous devez acheter une licence pour chaque poste de travail sur lequel le logiciel est installé. Si vous utilisez un logiciel via un réseau, vous devez toujours obtenir des licences individuelles pour le logiciel pour couvrir chaque poste de travail individuel qui exécutera le logiciel à travers le réseau. Par exemple, si 10 postes de travail différents utilisent un logiciel sur un réseau, chaque poste de travail doit avoir sa propre licence; que le logiciel soit utilisé à des moments différents ou simultanément.
3. Si vous devez transférer votre licence à un autre poste de travail, le concédant de licence peut la transférer pour vous. Une licence peut être transférée tout au plus 1 fois au cours de l’année suivant la date d’achat (ou dans une période de support dédiée). Une licence ne peut pas être transférée si elle a expiré pour un support dédié.
4. Vous ne pouvez pas distribuer, copier, imiter, cloner, louer, louer, sous-encens, vendre, modifier, décomposer, démonter ou inverser un autre ingénieur, ou transférer le logiciel, ou tout sous-ensemble du logiciel.
5. L’achat de ce produit ne transfère aucun droit, titre ou intérêt dans le logiciel, sauf tel qu’il est expressément énoncé dans la cet accord.
6. Le logiciel est fourni "AS IS" et "AS AVAILABLE" sans aucune garantie de quelque nature que ce soit, qu’elle soit exprimée ou implicite. Vous assumez l’entière responsabilité de déterminer l’adéquation du logiciel et les résultats obtenus. Licensor ne justifie pas que le logiciel :
a. obtenir des résultats spécifiques
b. fonctionner sans interruption
c. être exempt d’erreur ou de bogue.
VOUS N’ÊTES PAS AUTORISÉ À UTILISER DES SOLUTIONS ANYDBTEST SUR DES APPLICATIONS PROFESSIONNELLES CRITIQUES OU/ET DES DONNÉES PROFESSIONNELLES CRITIQUES OU/ET DES APPLICATIONS CRITIQUES POUR LA VIE. LE TERME "LIFE-CRITICAL APPLICATION" SIGNIFIE UNE APPLICATION DANS LAQUELLE LE FONCTIONNEMENT OU LE MAUVAIS FONCTIONNEMENT DU LOGICIEL PEUT ENTRAÎNER DIRECTEMENT OU INDIRECTEMENT DES BLESSURES PHYSIQUES OU DES PERTES DE VIE HUMAINE.
7. Toutes les transmissions (téléphone, message, e-mail, y compris les pièces jointes) d’AnyDbTest contiennent des informations confidentielles, des documents privilégiés (y compris des documents protégés par l’avocat-client ou d’autres privilèges applicables), ou constituent des informations non publiques. Toute utilisation de ces informations par quelqu’un d’autre que le destinataire prévu est interdite. Si nous avons vu des transmissions sur le pla publictoute personne autre que le destinataire prévu est interdite. Si nous avons vu des transmissions sur la place publique (comme les instructions de téléchargement disponibles sur certains sites Web par exemple), nous pouvons décider d’annuler la licence actuelle sans aucun remboursement.
8. Si vous n’êtes pas d’accord avec les termes de cette licence, vous devez supprimer le logiciel de vos périphériques de stockage et cesser d’utiliser le logiciel immédiatement.
9. Vous ne pouvez pas supprimer ou modifier tout avis de droit d’auteur, de marque ou de droits de propriété de Licensor contenu dans n’importe quelle partie des logiciels ou autres fichiers de AnyDbTest Technology qui portent un tel avis.
10. AnyDbTest Technology se réserve le droit de modifier et/ou de mettre à jour le code exécutable et de supprimer, ajouter ou modifier les fonctions du logiciel.
11. Toute modification des termes de cet accord ne sera valide que si elle est faite et livrée par Licensor. Si vous n’acceptez aucune clause de cette entente, vous pouvez demander des explications à Licensor. Toutefois, cela ne vous autorise pas à considérer cette entente admise.
12. GARANTIE LIMITÉE ET LIMITATION DE LA RESPONSABILITÉ
PAS DE GARANTIES. TOUT LOGICIEL OU SERVICE ANYDBTEST SONT FOURNIS "AS IS" ET "AS DISPONIBLE " SANS GARANTIE DE QUELQUE NATURE QUE CE SOIT, EXPRIMÉ OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES IMPLICITES DE MARCHANDITÉ ET D’APTITUDE À UNE FIN PARTICULIÈRE. TOUT LE RISQUE QUANT À LA QUALITÉ ET LES PERFORMANCES DU LOGICIEL EST AVEC VOUS. SI LE LOGICIEL S’AVÈRE DÉFECTUEUX, VOUS ASSUMEZ LE COÛT DE TOUS LES ENTRETIENS, RÉPARATIONS OU CORRECTIONS NÉCESSAIRES. SI UN ALGORITHME EST BREVETÉ DANS VOTRE PAYS, VOUS DEVEZ ACQUÉRIR UNE LICENCE AVANT D’UTILISER LE LOGICIEL.
VOUS RECONNAISSEZ QUE LES LOGICIELS ANYDBTEST NE SONT PAS CONÇUS OU HOMOLOGUÉS POUR ÊTRE UTILISÉS DANS DES ÉQUIPEMENTS EN LIGNE DANS DES ENVIRONNEMENTS DANGEREUX TELS QUE L’EXPLOITATION D’APPLICATIONS MÉDICALES, BIOLOGIQUES, MILITAIRES, NUCLÉAIRES, DE NAVIGATION OU DE CONTRÔLE D’AÉRONEFS, OU D’APPLICATIONS CRITIQUES POUR LA VIE. LE TERME "LIFE-CRITICAL APPLICATION" SIGNIFIE UNE APPLICATION DANS LAQUELLE LE FONCTIONNEMENT OU LE MAUVAIS FONCTIONNEMENT DU LOGICIEL PEUT ENTRAÎNER DIRECTEMENT OU INDIRECTEMENT DES BLESSURES PHYSIQUES OU DES PERTES DE VIE HUMAINE.
EN AUCUN CAS, L’AUTEUR OU TOUTE AUTRE PARTIE QUI AURAIT PU DISTRIBUER LE LOGICIEL TEL QUE AUTORISÉ CI-DESSUS NE VOUS SERA RESPONSABLE DE DOMMAGES-INTÉRÊTS, Y COMPRIS DES DOMMAGES GÉNÉRAUX, SPÉCIAUX, ACCESSOIRES OU CONSÉQUENTS DÉCOULANT DE L’UTILISATION OU DE L’INCAPACITÉ D’UTILISER LE LOGICIEL (Y COMPRIS, SANS S’Y LIMITER, LA PERTE DE DONNÉES OU DE DONNÉES RENDUES INEXACTES OU LES PERTES SUBIES PAR VOUS OU DES TIERS OU L’OMISSION DU LOGICIEL DE FONCTIONNER AVEC D’AUTRES PROGRAMMES), MÊME SI CE TITULAIRE OU UNE AUTRE PARTIE A ÉTÉ INFORMÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.
EN AUCUN CAS, L’CONCÉDANT DE LICENCE NE SERA RESPONSABLE DE DOMMAGES-INTÉRÊTS, Y COMPRIS DES PROFITS OU DES DONNÉES PERDUS, OU D’AUTRES DOMMAGES ACCESSOIRES OU CONSÉQUENTS, DÉCOULANT DE L’UTILISATION OU DE L’INCAPACITÉ D’UTILISER LE LOGICIEL OU DE TOUTE DONNÉE FOURNIE PAR CELLE-LÀ, MÊME SI LE CONCÉDANT DE LICENCE A ÉTÉ INFORMÉ DE LA POSSIBILITÉ DE TELS DOMMAGES, OU DE TOUTE RÉCLAMATION PAR UNE AUTRE PARTIE. En aucun cas la responsabilité de Licensor pour les dommages-intérêts ci-dessous ne dépassera cinq dollars américains (dollar 5).
TOUTES LES AUTRES MARQUES ET MARQUES DÉPOSÉES SONT LA SEULE PROPRIÉTÉ DE LEUR PROPRIÉTAIRE RESPECTIF.
13. L’installation ou l’utilisation du logiciel signifie l’acceptation de ces termes et conditions de la licence.
14. Changements de termes et conditions
AnyDbTest Technology a le droit de modifier et/ou de mettre à jour ces termes et conditions à tout moment. Vous serez informé de ces changements à www.anydbtest.com
Trouver des détails, s’il vous plaît visitez http://www.anydbtest.com/license.html