Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ОФ: Утверждение "ПроверитьРавенствоФайлов" с помощью СравнениеФайлов #148

Closed
artbear opened this issue Jun 9, 2014 · 3 comments

Comments

@artbear
Copy link
Member

artbear commented Jun 9, 2014

ОФ: Утверждение "ПроверитьРавенствоФайлов" с помощью СравнениеФайлов

МакетТестовыеДанные = ПолучитьМакет("ТестовыеДанные");
ТестовыеДанные = юТест.СоздатьДанныеПоТабличномуДокументу(МакетТестовыеДанные);

Эталон = ПолучитьМакет("Эталон");
ВыгрузитьВФайл(Эталон);

Отчет = Отчеты.ОченьВажныйОтчет.Создать();
РезультатОтчета = Отчет.СформироватьОтчет();
ВыгрузитьВФайл(РезультатОтчета);

ОтчетыИдентичны  = ЮТест.ПроверитьРавенствоФайлов(ПутьКСохраненномуЭталону, ПутьКСохраненномуРезультатуОтчета);

юТест.ПроверитьИстину(ОтчетыИдентичны, "Ожидали, что отчеты будут идентичны");
@artbear artbear added this to the 2.0.0.1 milestone Jun 9, 2014
@Irekovich
Copy link
Contributor

Может так?
ПутьКСохраненномуЭталону = юТест.ВыгрузитьВФайл(Эталон);

@artbear artbear modified the milestones: 2.0.1.0, 2.1.0.0 Jun 10, 2014
@artbear
Copy link
Member Author

artbear commented Jun 11, 2014

Примерный код утверждения

СравнениеФайлов = Новый СравнениеФайлов;
СравнениеФайлов.ПервыйФайл = "ПутьКСохраненномуЭталону";
СравнениеФайлов.ВторойФайл = "ПутьКСохраненномуРезультатуОтчета";
ФайлыИдентичны = СравнениеФайлов.Сравнить();
Возврат ФайлыИдентичны;

artbear added a commit that referenced this issue Jun 11, 2014
ОФ: Утверждение "ПроверитьРавенствоФайлов" и "ПроверитьРавенствоФайловСУчетомПереданныхПараметровСравнения" с помощью СравнениеФайлов #148
тесты для этих утверждений
@artbear artbear closed this as completed Jun 11, 2014
artbear added a commit that referenced this issue Jun 11, 2014
ОФ+УФ: Горячая клавиша F7 для выполнения всех тестов #156
УФ:
 при выполнении теста упр.формы выполняется автоматическая перезагрузка последней версии теста из файла #84
 Возможность выполнения нескольких выбранных тестов #153

ОФ: Утверждение "ПроверитьРавенствоФайлов" и "ПроверитьРавенствоФайловСУчетомПереданныхПараметровСравнения" с помощью СравнениеФайлов #148
тесты для этих утверждений

Тесты открытия форм в тонком клиенте:
 в тонком клиенте не открываю обычные формы, т.к. они все равно не откроются;
 в тестах УФ убран код, запускающий транзакцию, т.к. транзакция все равно не фиксируется между разными серверными вызовами в УФ-режиме

ОФ+УФ: Не работал запуск внешнего инструмента ПоказатьGUID.epf #151 #152

#154 добавил тест ТестДолжен_ПроверитьБагПлатформыПриОткрытииУправляемойФормыПриОткрытииКоторойЕстьИсключение
 УФ: тестирование форм может останавливаться на ошибке формы и не выполнять тестирования форм, следующих по списку за проблемной;
@pumbaEO
Copy link
Contributor

pumbaEO commented Jun 11, 2014

а на сервере "Сравнение файлов" разве работает?
11.06.2014 20:08 пользователь "artbear" notifications@github.com написал:

Примерный код утверждения

СравнениеФайлов = Новый СравнениеФайлов;
СравнениеФайлов.ПервыйФайл = "ПутьКСохраненномуЭталону";
СравнениеФайлов.ВторойФайл = "ПутьКСохраненномуРезультатуОтчета";
ФайлыИдентичны = СравнениеФайлов.Сравнить();
Возврат ФайлыИдентичны;


Reply to this email directly or view it on GitHub
#148 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants