Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 05.03.2015, 11:50   #1
StudentTestC#
Новичок
Джуниор
 
Регистрация: 05.03.2015
Сообщений: 2
Сообщение C# Тестирование Блокнота. Проблема с загрузкой из файла .csv

Добрый день!

Есть такой код:
Код:
public Poisk()
        {
        }

        [DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV", "|DataDirectory|\\data.csv", "data#csv", DataAccessMethod.Sequential), DeploymentItem("data.csv"), TestMethod]
        public void Pois()
        {

                 this.UIMap.UIНайтиWindow.UIItemWindow.UIЧтоEdit.SearchProperties[WinButton.PropertyNames.Name] = TestContext.DataRow["S1"].ToString();
            this.UIMap.UIНайтиWindow.UIНайтидалееWindow.UIНайтидалееButton.SearchProperties[WinButton.PropertyNames.Name] = TestContext.DataRow["S2"].ToString();
            this.UIMap.Poisk();
            this.UIMap.ValidateNameExpectedValues.UIItemEditControlType = TestContext.DataRow["name"].ToString();
            this.UIMap.ValidateName();
            
        }
Нужно выделенную функцию заменить другой, чтобы тест брал нужные данные из файла с расширением .csv и искал их в тексте, набранном в блокноте.

---
форматируйте код тегами!
Модератор

Последний раз редактировалось Serge_Bliznykov; 05.03.2015 в 12:00.
StudentTestC# вне форума Ответить с цитированием
Старый 05.03.2015, 12:58   #2
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

А почему бы не передавать путь к csv вкачетве аргумента в функцию Pois() и в ней самой читать файл и делать поиск?
P.S. вообще использовать то что генерирует VS - плохой тон, нужно делать свой framework или взять готовый (но его все равно допиливать придется)
Hollander вне форума Ответить с цитированием
Старый 05.03.2015, 13:08   #3
StudentTestC#
Новичок
Джуниор
 
Регистрация: 05.03.2015
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Hollander Посмотреть сообщение
А почему бы не передавать путь к csv вкачетве аргумента в функцию Pois() и в ней самой читать файл и делать поиск?
P.S. вообще использовать то что генерирует VS - плохой тон, нужно делать свой framework или взять готовый (но его все равно допиливать придется)


а где можно взять готовый? в качестве примера?
StudentTestC# вне форума Ответить с цитированием
Старый 05.03.2015, 13:30   #4
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

CUITe (Coded UI Test enhanced) Framework
Coded UI Hybrid Test Automation Framework
Их достаточно много, поищи на open source сайтах
Hollander вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA: открыть csv с помощью блокнота KaSS Microsoft Office Excel 7 02.12.2013 15:18
Проблема с загрузкой параметров из ini-файла Nomad Помощь студентам 6 03.08.2009 16:04
Проблема с загрузкой XP. hebu Windows 11 20.07.2009 14:33
Ошибка, связанная с загрузкой из файла! kayman Помощь студентам 5 01.06.2008 21:23