Перейти к содержимому

susanin

Регистрация: 07 июл 2010
Offline Активность: 03 авг 2011 12:34
-----

Мои сообщения

В теме: Автоматизация тестирования с помощью Fitnesse

08 июля 2010 - 13:30

решили сделать следующее. есть связка вышеназванных фреймворков, называемая Fitnium...там как раз можно писать скрипты для UI и потом забивать их в табличном виде в Fitnesse...но вот проблема...если написать на C# такой скрипт для Selenium и из студии сразу запустить его, то все работает, а вот перенести его в Fitnesse не получается( простой пример..скрипт открывает гугл и вбивает там в поиск слово...написал в студии код
using System;
using Selenium;
namespace SeleniumTest
{
	class Console
	{
		static void Main(string[] args)
		{
			ISelenium sel = new DefaultSelenium(
			  "localhost", 4444, "*iehta", "http://www.google.com");
			sel.Start();
			sel.Open("http://www.google.com/");
			sel.Type("q", "FitNesse");
			sel.Click("btnG");
			sel.WaitForPageToLoad("3000");
		}
	}
}
нажимаю ран..браузер запускается, все замечательно..начинаю этот код переносить в Fitnesse
!define TEST_SYSTEM {slim}
!path D:\lib\SeleniumTest.dll

|import	  |
|SeleniumTest|

|Console																								  |
|Start Browser|*iehta|With Selenium Console On|localhost|At Port|4444|And Scripts At|http://localhost:7711|
и ничего не работает..как мне правильно перенести код? подскажите пожалуйста, кто знает..

В теме: Автоматизация тестирования с помощью Fitnesse

08 июля 2010 - 07:07

По какой причине вывод пал на этот инструмент? Я бы посоветовал Selenium RC.

заказчик хочет видеть тестирование и на Selenium и на Fitnesse...

В теме: Автоматизация тестирования с помощью Fitnesse

07 июля 2010 - 20:02

но возник другой вопрос...понятно что можно составить таблицу в fitnesse ..написать фикстуры нужные...но как связать все это с реальным сайтом? и можно ли это вообще? можно ли как то автоматизировать с помощью fitnesse тестирование UI и обработку данных? например пользователь нажал на какую нибудь кнопку..или ввод данных в текстовые поля.

В теме: Автоматизация тестирования с помощью Fitnesse

07 июля 2010 - 12:43

вопрос решился. нужно было указывать порт при запуске