2010-10-22 2 views
0

Je doute actuellement de la vérification des données dans le contrôle grib. Étant donné une table avec ColumnA et ColumnB, supposons qu'il y a 2 lignes d'enregistrements sont générés après qu'une requête de recherche est appliquée.Comment vérifier les données dans une table à l'aide de FitNesse/SLIM?

Mon objectif est de m'assurer que les données de ColumnB montrant la sortie de mes attentes, supposent que 'data1' devrait être affiché sous ColumnB. Puis-je savoir comment vérifier les données dans ColumnB en utilisant FitNesse/SLIM?

Je passe en revue la documentation dans FitNesse, mais elle se concentre uniquement sur les données statiques, et ne passe pas par les données générées à partir de la base de données. Ai-je besoin d'une connexion à une base de données dans mon programme de test pour tester les données dynamiques?

FYI, j'utilise JAVA dans le développement.

THanks @!

Répondre

2

Regardez DbFit. Cela peut faire ce que vous voulez.

+0

Merci pour votre suggestion. Avons-nous d'autres options à côté de cela? Parce que j'ai découvert que cela pourrait être compliqué pour les testeurs car ils ont besoin d'apprendre le SQL dans leur travail. Est-il possible de cacher les détails internes comme les données de quelle table parce qu'ils ne se soucient pas vraiment de la chose technique afin qu'ils puissent se concentrer sur la fonctionnalité de l'entreprise? – huahsin68

+0

Vous pouvez écrire un appareil pour interroger la base de données - voici un exemple: http://www.devx.com/opensource/Article/35009/0/page/4 –

+0

Salut Mike, merci pour votre suggestion, votre approche est très proche à mon exigence. Mais ce n'est pas ce que je veux parce que j'utilisais SLIM. Et aussi je veux seulement vérifier sur la colonne particulière si le 'data1' (pas 'data2') est montré correctement. – huahsin68

Questions connexes