Считается, что созданный_кат указывает на то, что вы используете ActiveRecord в Rails для установки переменной @feed. Если это так, то лучше выполнить эту работу в SQL. Это гораздо эффективнее и легче иметь дело.
@feed = Feed.all(:order => 'created_at DESC', :limit => 10)
В противном случае, если вы действительно хотите использовать вид, чтобы сделать это, вы можете использовать сначала или диапазон
<% @feed.sort_by{|t| - t.created_at.to_i}[0..9].each do |feed| %>
<% @feed.sort_by{|t| - t.created_at.to_i}.first(10).each do |feed| %>
На данный момент лучший подход, который нашла команда, - это использование сценариев Domino / Lotus и агентов для запуска автоматического тестирования различных процессов.
It has been a LONG time since I've done any Notes development, but since Notes already has a rich API for using Java, why not just use JUnit?
There's even a plugin to output the results of tests to a Document:
Also, here's someone's attempt to write something a little more customized for Domino testing:
http://palmerweb.blogspot.com/2007/12/sntt-unit-testing-in-domino.html
Глядя на инструменты, которые вы пробовали, я предполагаю, что вы хотите протестировать пользовательский интерфейс, а не внутренние детали кода.
Я не занимался разработкой Notes 8, но если это что-то вроде R7 , я определенно думаю, что вам следует поискать инструмент, отличный от Notes , для тестирования пользовательских интерфейсов приложений Notes. Классы пользовательского интерфейса Notes полны странных ошибок, и я думаю, вы столкнетесь с проблемами, выражающими такие вещи, как переключение вкладок, перемещение по документу, запуск горячих точек, проверка видимости сообщений и диалогов, запуск агента и т. Д.
Моей первоначальной идеей было реализовать тесты в AutoIt , но я предполагаю, что инструменты, которые вы пробовали, более удобны для тестирования и одинаково компетентны в распознавании и взаимодействии с элементами окна.
Если вы что-то найдете это работает, я '
Я не думаю, что Rational Robot больше поддерживается. Rational Functional Tester - последнее воплощение и, возможно, именно то, что вы ищете. Он будет работать на уровне GUI.
Проблема с тестированием уровня GUI в том, что это не тестирование производительности. Одна машина управляет 1 графическим интерфейсом. Вопрос касался функционального тестирования, поэтому я полагаю, что это не проблема.
Я думаю, что вам лучше всего будет AutoUser для Lotus Notes, разработанный Smart Toucan Software: Smart-Toucan.com
Это полнофункциональный инструмент автоматического тестирования для Lotus Notes, Я не знаю ни одного другого инструмента, предлагающего такую же функциональность.
Существует продукт под названием TestDrive от Original Software, который утверждает, что поддерживает специально для тестирования клиентских приложений Lotus Notes. У меня нет опыта работы с инструментом. Их сайт находится по адресу http://www.origsoft.com/products/testdrive/
Если вы разрабатываете приложения XPages, я считаю, что вы можете использовать такие популярные тестовые среды, как: JUnit, WebDriver и даже Concordium.