Обновить
55
0
Dmytro Zharii @Dmitry_Zhariy

Пользователь

Отправить сообщение
Спасибо Сергей, теперь ссылка
http://habrahabr.ru/search/?q=%5Batinfo-webinar%5D&target_type=posts
Должна работать
Согласен, но тут основная фишка в демонстрации. Визуально, на мой взгляд, легче понять сами основы построения локаторов. Ну, а дальше — можно спецификации погуглить.

Хотя, краткий конспект в виде статьи — это очень хорошая идея, спасибо.
На Pirate Bay есть и авторские раздачи, которые и делались для того чтобы люди качали их через торренты. Понятное дело, что таких раздач не много и в основном контент распространяеться с нарушением лицензии.
Но банить трекеры — малоэфективно. Чем больше запретен плод — тем он более сладок ;)
Ага, «свободная демократическая Европа». Помоему каждый человек должен сам выбирать: качать с торрентов или покупать.
Да, изначально, это пост я опубликовал в Хабах Тестирование, Java и Python. Но, модераторы перенесли этот пост в «Я пиарюсь». Я заметил, что и другие подкасты/вебинары находятся в блоге «Я пиарюсь». Видимо – такова политика.
Тест 1С
&НаКлиенте
Процедура ВывестиСообщение(Команда)
    
    Если ВариантВыводаСообщения = "Сообщение" Тогда
        
        Сообщить("Hello, World !!!");
        
    ИначеЕсли ВариантВыводаСообщения = "Предупреждение" Тогда
        
        Предупреждение("Hello, World !!!");
        
    ИначеЕсли ВариантВыводаСообщения = "Оповещение" Тогда
        
        ПоказатьОповещениеПользователя("Hello, World !!!");
        
    КонецЕсли;
    
КонецПроцедуры
Джеймс Виттакер — это Джеймс Виттакер и компания мне пофигу. Она написал классную книгу по исследовательскому тестированию, проводил конференции посвященные тестированию. Для меня важно чтобы он продолжал делать свою работу, а где он ее делает — это пофиг.
Альтернативы — это круто. Я сам на них перейду, когда меня Фар перестанет устраивать.
Я очень рекомендую прочитать ту книгу Specification By Example, перед тем как начинать автоматизировать спецификацию. Дело в том, что там очень много чего раскладывается по полочкам.
Вот, например, Гойко пишет, что то Спецификация через пример (Specification By Example) – это больше процесс, цель которого создать наилучшее взаимодействие внутри команды и с заказчиками. А вот тот документ, который пишется всей командой и заказчиками вместе, на самом деле называется «спецификацией с примерами» (specification with examples), или живой документацией (living documentation). Автоматизация спецификации делает из нее запускаемую спецификацию (Executable specification).
Выходит, что венец сего творения стоит на трех Слонах. Спецификация с примерами – это спецификация для разработчика, тесты для тестировщика и этот документ как-бы можно легко автоматизировать. Только вот есть большая проблема. Все три слона тянут одеяло на себя.
Тестировщик не должен расширять спецификацию, детализируя ее дополнительными тестами.
Вместо этого, Гойко предлагает создать документ с той же структурой, где будут хранится дополнительные тесты.
А автоматизация не должна усложнять спецификацию лишними техническими деталями, как ID кнопок, например.
Если количество информации выйдет из достаточного в избыточное – это фейл.
Хорошие примеры спецификации можно посмотреть тут:

Concordion Hints and Tips
semenodm, кроме книги Гойко Аджича «Specification by Example», вы могли бы посоветовать еще что-то по этой теме?
Дело в том, что я интересуюсь Спецификацией через пример, и постепенно пополняю свою подборку по этой теме.

Так что если занимались внедрением SBE на своем проекте, прошу вас посоветовать несколько источников информации.

Когда что-то получается и приносит пользу — это больше хорошо, чем плохо
Статья хорошая спасибо, но вот как то читаю:
Накупили серверов, памяти, рейды…
Бац!
И перешли на Ubuntu, все разобрали и бухгалтеры довольны стали.
А мало ли? Вдруг Oracle купили а на остальное денег не хватило :)
Круто, по имени файла похоже на дамп базы данных Oracle.
Интересно, СУБД Oracle они лицензированный юзают?
Скорость скачивания/загрузки показывает довольно точно.

GeoIP не работает.
Ваше местоположение показывает
ул. Ветеранов,7, Львов, Львовская область, Украина,79000
С городом тут ошибка.
Ваш IP-адрес показывает что я из Украина, Ялта (JSC Ukrtelecom). С городом тут опять ошибка.

Виджет меню (Скорость вашего соединения, Ваш IP-адрес, Ваша система) не юзабельный.
Почему бы не сделать весь функционал отдельными статичными ссылками без прокрутки?
Во-первых, когда я скролю вниз, то мне начинают попадаться по кругу те пункты, которые я уже смотрел. И я не могу быстро определить поддерживаемые функционал.

Во-вторых, я не сразу понял что это меню можно скролить колесиком мыши. Чисто случайно попробовал. А так приходилось жать на стрелочки.
И между прочим, прошу заметить что стрелочки работают не так как я это ожидаю.
Когда я жму на стрелке вверх прокрутки браузера – браузер показывает мне тот контент, который находился вверху. Ваши же стрелки показывают тот контент который был внизу.
Ну, это тоже был всего лишь пример.

Я бы хотел подчеркнуть, что через jsc у вас есть доступ ко всем библиотекам .NET Framework.

И Вы можете подключать сторонние .NET библиотеки (сборки).

Но, если Ваша RecalculateMatrix существует только в dll, написанной на языке Си и Вы не планируете ее переписывать, то через технологию P/Invoke вы можете написать для нее библиотеку-обвертку на C# и использовать технологию подключения COM/WinApi – P/Invoke. И использовать эту библиотеку, в итоге, в JavaScript.
Позвольте предложить альтернативное решение для Windows:

1. Создаем файл

helloworld.js
import System.Windows.Forms;

MessageBox.Show("Привет Хабр!", "Заголовок окна");


2. Компилим его:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\jsc.exe helloworld.js


И Запускаем helloworld.exe, при этом эффект будет ровно тот же.
Размер — 4,6 кб
Ну и чё, (с) Каменев Сергей Ю., Вы перестали опаздывать после этого поста?

Информация

В рейтинге
Не участвует
Откуда
Seattle, Washington, США
Дата рождения
Зарегистрирован
Активность