Size: a a a

QA — Автоматизация

2019 December 17

AW

Alex Woo in QA — Автоматизация
привет!
Использую Nunit3.x;
Создал тест с параметром : задав атрибут TestCaseSource("GenerateData")

В методе GenerateData я считываю файл из папки с проектом: File.ReadAllLines(@"testdata.csv");

Проблема в том, что при запуске тестов: Nunit считывает  файл из директории AppData\Local\Temp, а не из папки с проектом

Я пытался это починить так

[OneTimeSetUp]
public void Init()
{
 Environment.CurrentDirectory = TestContext.CurrentContext.TestDirectory;
   // or identically under the hoods
   Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
}

Но не помогло

Так же пробовал
File.ReadAllLines(Path.Combine(TestContext.CurrentContext.WorkDirectory,@"testdata.csv"));
источник

НК

Николай Кротов in QA — Автоматизация
Boris Osyanin
Chrome headless вроде может нормально все
так о нем и речь же
источник

НК

Николай Кротов in QA — Автоматизация
Maksym Grytsov
Компонент джаваскриптовый, надо fireevent делать элементу. Попробуй элементу focus сделать а потом сетать value ещё. Может поможет
спс
источник

MG

Maksym Grytsov in QA — Автоматизация
Alex Woo
привет!
Использую Nunit3.x;
Создал тест с параметром : задав атрибут TestCaseSource("GenerateData")

В методе GenerateData я считываю файл из папки с проектом: File.ReadAllLines(@"testdata.csv");

Проблема в том, что при запуске тестов: Nunit считывает  файл из директории AppData\Local\Temp, а не из папки с проектом

Я пытался это починить так

[OneTimeSetUp]
public void Init()
{
 Environment.CurrentDirectory = TestContext.CurrentContext.TestDirectory;
   // or identically under the hoods
   Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
}

Но не помогло

Так же пробовал
File.ReadAllLines(Path.Combine(TestContext.CurrentContext.WorkDirectory,@"testdata.csv"));
Dotnet full или  dotnetcore? Скорее всего кор, от запускается в темп.
Попробуй File.ReadAllLines(Path.Combine(TestContext.CurrentContext.TestDirectory, "testdata.csv"));
источник

T

Trisha in QA — Автоматизация
I need a help with code review of rest assured . All API lead me to redirect
источник

A

Alexandr in QA — Автоматизация
Alex Woo
привет!
Использую Nunit3.x;
Создал тест с параметром : задав атрибут TestCaseSource("GenerateData")

В методе GenerateData я считываю файл из папки с проектом: File.ReadAllLines(@"testdata.csv");

Проблема в том, что при запуске тестов: Nunit считывает  файл из директории AppData\Local\Temp, а не из папки с проектом

Я пытался это починить так

[OneTimeSetUp]
public void Init()
{
 Environment.CurrentDirectory = TestContext.CurrentContext.TestDirectory;
   // or identically under the hoods
   Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
}

Но не помогло

Так же пробовал
File.ReadAllLines(Path.Combine(TestContext.CurrentContext.WorkDirectory,@"testdata.csv"));
Действия при билде для файла CSV какие? Copy to output directory?
источник

T

Trisha in QA — Автоматизация
Until I am ks8 ingress but same work via postman
источник

AW

Alex Woo in QA — Автоматизация
Maksym Grytsov
Dotnet full или  dotnetcore? Скорее всего кор, от запускается в темп.
Попробуй File.ReadAllLines(Path.Combine(TestContext.CurrentContext.TestDirectory, "testdata.csv"));
помогло, спасибо!
источник

MG

Maksym Grytsov in QA — Автоматизация
Alexandr
Действия при билде для файла CSV какие? Copy to output directory?
Это тоже, но написали что проблема в том что читает не от туда.
источник

MG

Maksym Grytsov in QA — Автоматизация
Alex Woo
помогло, спасибо!
Обращайся
источник
2019 December 18

SV

Stanislav Vasenkov in QA — Автоматизация
Классный инструмент, ребят
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Визуализация покрытия автотестов
Смотреть...
источник

KV

Ksenia Vorobyeva in QA — Автоматизация
А нету не в ок.видео?
источник

SV

Serhii Vostrikov in QA — Автоматизация
А есть ссыль на нормальный ресурс?
источник

m

mkots in QA — Автоматизация
источник

BO

Boris Osipov in QA — Автоматизация
источник

NB

Nikita Borodin in QA — Автоматизация
Всем привет.
Ни как не могу найти как запустить FireFox в режиме эмуляции мобильного устройства. С Chrome все просто:
chromeOptions.setExperimentalOption и т д.
Если решал кто-то такую задачу поделитесь пожалуйста ссылкой.
источник

BO

Boris Osyanin in QA — Автоматизация
Nikita Borodin
Всем привет.
Ни как не могу найти как запустить FireFox в режиме эмуляции мобильного устройства. С Chrome все просто:
chromeOptions.setExperimentalOption и т д.
Если решал кто-то такую задачу поделитесь пожалуйста ссылкой.
А чем пользуетесь?
источник

NB

Nikita Borodin in QA — Автоматизация
Boris Osyanin
А чем пользуетесь?
Selenium Java. Если вы про это.
источник

B

Bola in QA — Автоматизация
Nikita Borodin
Всем привет.
Ни как не могу найти как запустить FireFox в режиме эмуляции мобильного устройства. С Chrome все просто:
chromeOptions.setExperimentalOption и т д.
Если решал кто-то такую задачу поделитесь пожалуйста ссылкой.
Там нет эмуляции как на хроме. Можно только разрешение менять. А чтобы выставить нужного юзерагента - придется, видимо, плагинами.
источник