Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «nit»
Работа с AngularJS Protractor из C # и Java 2016-01-01 08:30:40
Введение
Как лозунг на Angular.org гордостью объясняет:
Angular is ...
+ развернуть текст сохранённая копия
Введение
Как лозунг на Angular.org гордостью объясняет:
Angular is what HTML would have been, had it been designed for applications , что в вольном переводе звучит так: Angular является тем, чем был бы HTML — если бы он с самого начала был предназначен для создания (веб -) приложений. AngularJS был разработан с нуля, чтобы быть тестируемым. Но многие разработчиков Selenium хотят продолжать использовать свои существующие Java или C # кодовую базу и навыки но обнаруживают при переключении на тестирование AngularJS SPA и MVVM веб-приложений, что Protractor, лидирующий инструмент тестирования приложегий AngularJS, написан на JavaScript тоже.
К счастью, Protractor довольно легко портируется на другие языки — он использует небольшое подмножество протокола JsonWire на котором основан Selenium WebDriver, а именно всего один интерфейс.
За короткое время был дополнен и развит проект protractor-net представляющий порт существующих методов Protractor https://github.com/angular/protractor/blob/master/lib/clientsidescripts.js из Javascript на C# и затем другой проект, выполняющий ту же задачу из Java.
Для тестирования был выбран сайт http://www.way2automation.com на котором среди прочего есть и проект для AngularJS,
http://www.way2automation.com/angularjs-protractor/banking.
тесты представляют собой «стандарные» действия «клиента» и «менеджера» банка «XYZ Bank» по проверке баланса, созданию учетных записей, проведения платежей и т.п. — это позволило проиллюстрировать все имеющиеся методы. Вызов тестов осуществлен из проекта на C# и из Java
Примеры кода
C#
«Клиент» заходит, выбирает счет, заносит сумму, и когда транзакция прошла, проверяет баланс (есть и тест на съем средств — тут он не показан, смотрите архив).
Читать дальше →
Тэги: .net, java, selenium, веб-разработка
Как следить за появлением вопросов на toster.ru, ru.stackoverflow.com и stackoverflow.com 2015-12-30 19:33:36
+ развернуть текст сохранённая копия
Всем привет.
Так получилось, что уже давно мучает вопрос: «Как следить за форумами по интересным тебе темам, но самое главное, как узнавать о появлении новых вопросов в момент их публикации». Конечно, можно сказать, что есть рассылки, RSS, но лично у меня получается так, что до почты я добираюсь, как правило, с мобильного во время передвижения. Вручную серфить ресурсы вообще не вариант. Вот поэтому, если бы я и мог ответить, компьютера под рукой нет. А после приезда голова уже забита совсем другим. Могу смело сформулировать свою проблему. Необходим канал, сообщающий и самое главное, привлекающий мое внимание в момент публикации нового вопроса.
До недавнего времени таким я рассматривал какой-нибудь IM, для работы Telegram я не пользуюсь, а с остальными все что-то не совсем так.
Читать дальше →
Тэги: .net, stackoverflow, toster, веб-дизайн, веб-разработка, вопросы, ненормальное, программирование
[Перевод - recovery mode ] Погружение в ASP.NET 5 Runtime 2015-12-21 09:00:13
Вступление от переводчика
Данная статья является переводом ASP.NET 5 — A Deep ...
+ развернуть текст сохранённая копия
Вступление от переводчика
Данная статья является переводом ASP.NET 5 — A Deep Dive into the ASP.NET 5 Runtime — введения в архитектуру DNX и построенного на нем ASP.NET 5. Так как оригинальная статья была написана в марте 2015 года, во время, когда ASP.NET 5 был еще в стадии активной разработки (примерно beta 3), многое в ней устарело. Поэтому при переводе вся информация была актуализирована до текущей версии ASP.NET 5 (RC1), также были добавлены ссылки на связанные ресурсы (в основном на docs.asp.net) и исходный код на GitHub (смотрите только в случаях, если вам интересна реализация). Приятного погружения!
.NET Runtime Environment (DNX)
ASP.NET 5 базируется на гибком, кроссплатформенном runtime, который может работать с разными .NET CLR (.NET Core CLR, Mono CLR, .NET Framework CLR). Вы можете запустить ASP.NET 5 используя полный .NET Framework или можете запустить используя новый .NET Core docs, который позволяет вам просто копировать все необходимые библиотеки вместе с приложением в существующее окружение, без изменения чего-либо еще на вашей машине. Используя .NET Core вы также можете запустить ASP.NET 5 кроссплатформенно на Linux docs и Mac OS docs.
Инфраструктура позволяющая запускать и исполнять приложения ASP.NET 5 называется .NET Runtime Environment docs или кратко DNX. DNX предоставляет все что необходимо для работы .NET приложений: host process, CLR hosting логику, обнаружение управляемой Entry Point и т.д.
Логически архитектура DNX имеет пять слоев. Я опишу каждый из этих слоев вместе с их обязанностями.
Изображение взято из статьи DNX-structure wiki
Читать дальше →
Тэги: .net, app.config, asp, asp.net, dependecy, dnu, dnvm, dnx, injection, katana, kestrel, listener, options, owin, runtime, web, web.config, архитектура, веб-разработка
нестехи 2015-12-20 13:19:05
ничего не хранит - ни бумаг, ни вещей, ни эмоций, никого не боится - ни бога, ни черта, ни ...
+ развернуть текст сохранённая копия
ничего не хранит - ни бумаг, ни вещей, ни эмоций, никого не боится - ни бога, ни черта, ни женщин. ни о чем не жалеет - ну, кроме отсутствия солнца. но и солнце появится, если зажмуриться крепче. в старом доме, на самом краю запредельного края стул, кровать и комод - ничего ему больше не надо. он играет с бессмертием в кости за кружкою чая, курит, спит беспокойно и молится, чтоб была рядом.
Тэги: not-a-poem
ч.30 Minecraft Build Battle — Радуга и Кактус 2015-12-20 08:41:11
Подпишитесь чтобы не пропустить новые видео. Подписка на мой канал — http://bit.ly/dilleron ...
+ развернуть текст сохранённая копия
Подпишитесь чтобы не пропустить новые видео. Подписка на мой канал — http://bit.ly/dilleron Мой второй канал — http://bit.ly/DilleronPlay Канал Миникотика — http://bit.ly/MinikoticPlay …и не забывайте про лайки
Тэги: battle, build, dilleron, gameplay, let's, mc.hypixel.net, minecraft, minikotic, play, битвы, выживание, игра, играем, играю, мастера, обзор, прохождение, русском, скачать, строителей, строители, туториал, установить
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «nit»
|
Взлеты Топ 5
Падения Топ 5
|