
Ilya
24.03.2017
11:32:01
в комбинации с JProperty

Gid
24.03.2017
11:33:07
It needs to be WCF Service Application, written in vb.net (.net version 4.0) (svc file , etc.)
Откуда люди берут в.б.

Google

Gid
24.03.2017
11:33:32
Кто им нашептывает такое

Сергей
24.03.2017
11:35:12

Владимир
24.03.2017
11:35:14

Alexander
24.03.2017
11:38:26
И получишь массив нужных тебе полей
как я к f.Name смогу обратиться? разве в JSON есть поумолчанию заданые элементы.
я ведь для примера привел такой пример )
предположим в итоге оно может выглядеть вот так
{"2021525":{"text": "test", "num":"23"}, "343BBBBB":...}

Nikolay
24.03.2017
11:39:58
Ну в дебаггере смотри, какой объект оно тебе соберёт
Скорее всего массив будет

Ilya
24.03.2017
11:41:32
var json = "{name1:{paramN:1, paramN2:1},name2: {paramN:1, paramN2:1}}";
var jToken = JToken.Parse(json);
var jProperties = jToken.OfType<JProperty?);
foreach (var property in jProperties)
{
Console.WriteLine(property.Name);
}

Alexander
24.03.2017
11:43:08

Ilya
24.03.2017
11:43:32

Axm
24.03.2017
11:54:33
помогите плес, никак не могу добиться нужного. есть интерфейс и его класс:
internal interface IConfigPresenter : IPresenter<IConfigView>
{
}
internal class ConfigPresenter : PresenterBase<IConfigView>, IConfigPresenter
{
}
с помощью рефлекшена я нашел этот класс, знаю, что он реализует IPresenter. как теперь вытащить тип IConfigView? в целом и общем мне надо найти в сборке презентер, соответствующий нужному вью.

Ilya
24.03.2017
11:55:46
GetGenericArguments?

Axm
24.03.2017
11:56:03

Google

Ilya
24.03.2017
11:56:40
странно, код в студию

Андрей
24.03.2017
11:57:01
у TView, дальше рефлекшеном реализуемый интерфейс посмотреть?

Axm
24.03.2017
11:57:44
я вообще вижу в QuickWatch то что мне надо вот тут: presenters.FirstOrDefault(i => i.IsGenericType).GetGenericTypeDefinition().GenericTypeParameters. только этот код не работает, почему не понятно.

Ilya
24.03.2017
12:01:54

Axm
24.03.2017
12:04:23

Ilya
24.03.2017
12:04:52
хмм))) в моём примере работает
потому что надо брать не Parameters а Arguments
внимательным будь

Axm
24.03.2017
12:06:34
внимательным будь
я бы не стал задавать тут глупый вопрос, если бы все было так просто )

Ilya
24.03.2017
12:07:48

Axm
24.03.2017
12:09:17
с Arguments заработало?
да, понял свою ошибку, я мудак. мне надо было не класс брать, а его интерфейсы проверять, потому что именно они дженерики.
пока писал пример прозрел :)
спасибо!

Ilya
24.03.2017
12:09:35
)))))))
пожалуйста)

Axm
24.03.2017
12:10:01
стоило только правильно задать вопрос

Ilya
24.03.2017
12:10:05
сегодня все подозрительно вежливые в чате)))

Google

Axm
24.03.2017
12:10:20
ну хочешь, могу тебя оскорбить

Му
24.03.2017
12:10:46
:) назови меня сучкой

Roman
24.03.2017
12:42:59

Ilya
24.03.2017
12:43:32
главное, чтобы это не твои ногти были

Alexander
24.03.2017
12:48:11
Доброго пятничного дня! Кто нибудь писал UI тесты под XAML? Какие инструменты можете посоветовать? Есть что то лучше Telerik Test Studio под эти задачи ?

Андрюшка :D
24.03.2017
12:50:54
и UI Automation

Alexander
24.03.2017
12:52:34

Андрюшка :D
24.03.2017
12:53:27

Alexander
24.03.2017
12:54:50
Да

Vasily
24.03.2017
12:57:18
Под xaml в свое время писали тесты, помнится, там надо было везде id проставлять контролам

Alexander
24.03.2017
12:57:57
Я честно говоря про Coded UI забыл, но когда его начинал использовать мне он жутко не понравился. Может сейчас что то улучшили

Alexander
24.03.2017
13:00:25
Никто вообще UI тесты не пишет?

Sergey
24.03.2017
13:01:57
пишут. но на селениуме

Alexander
24.03.2017
13:02:47
WPF?

Sergey
24.03.2017
13:03:31
WPF - приложения для винды (грубо)?

Alexander
24.03.2017
13:03:44
да

Sergey
24.03.2017
13:03:44
Что-то я туплю жутко.
Да, писал, но не очень много
Ответ тот же: селениум, но в другой оболочке )

Google

Sergey
24.03.2017
13:04:23
Winium

Ilya
24.03.2017
13:05:34
Если фреймворк от HP Unified function testing для тестирования UI приложений - редкостная гадость.

Admin
ERROR: S client not available

Sergey
24.03.2017
13:05:57
Фреймворк от 2гис

Ilya
24.03.2017
13:06:05
http://www8.hp.com/us/en/software-solutions/unified-functional-automated-testing/

Sergey
24.03.2017
13:06:05
Фактически тот же вебдрайвер

Alexander
24.03.2017
13:06:23
Winium
Судя по гуглу там WPF очень сложно

Sergey
24.03.2017
13:06:55
Чем?
с селениумом знакомы?

Alexander
24.03.2017
13:07:21
Но с WPF Binding'ами DataTemplatами не очень понятно как выборки делать

Sergey
24.03.2017
13:07:57
Тоже самое.
Основное отличие это правильно настроить capability и поднять сервер виниума

Alexander
24.03.2017
13:08:16
если нет имен у объектов

Sergey
24.03.2017
13:08:26
Нужен пример.
Я, к сожалению, не знаю шарпы
мне нужно картиночки )
из uispy
или инспектора из студии
В любом случае, драйвер может искать по id, classname,xpath
driver.find_elements_by_xpath("*[starts-with(@Name, 'Element_')]")

Google

Alexander
24.03.2017
13:11:47
Нужно добираться до самого нижнего cellValue
там родителей тьма
т.е. писать пути руками это жесть
зачастую

Sergey
24.03.2017
13:13:15
Можно по xpath.
плюс, если я правильно разглядел, это студия?

Alexander
24.03.2017
13:13:50
да

Sergey
24.03.2017
13:14:36
Можно запустить программу и открыть нужный элемент в inspect?
ее чуть лучше знаю -D

Alexander
24.03.2017
13:15:14
просто в идеале что тестировщик мышкой в запущенном приложении тыкает и записываются тесты. т.е. без ручного xpath
ща попробуем

Sergey
24.03.2017
13:16:57

productionneuh
24.03.2017
13:17:15
Здарова опять народ)
http://onlinerooms.ru/
Надо сделать вот такой сайт под ключ. примерно такой же функционал, но другой диз. диз в плане верстки не сложный, моб.версии не надо. Сколько бы вы взяли?

Alexander
24.03.2017
13:18:11
Cannot get object from point:
[Error: FromPoint: hr=0x80070005 - Отказано в доступе.]
Эта группа больше не существует