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

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

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 05.03.2015, 11:50   #1
StudentTestC#
Новичок
 
Регистрация: 05.03.2015
Сообщений: 2
Репутация: 10
Сообщение 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,188
Репутация: 469

skype: taradeikoartem
По умолчанию

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

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


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

skype: taradeikoartem
По умолчанию

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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


10:52.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru