0
голосов
1ответов
67 просмотров

Считается ли этот сценарий функциональным тестированием или какой-либо другой формой тестирования?

Я пишу тесты, которые проверяют, предоставляет ли внешняя служба данные инвентаризации (на своем тестовом сервере), с которыми я могу проверить, а также отменить.Это тестирование проводится в сфере путешествий / отелей, и мне нужно сделать тестовые бронирования, а затем отменить их. Я делаю с...

3
голосов
3ответов
4636 просмотров

Автоматизация интеграционных тестов: использовать xUnit?

Я изучаю, как лучше всего автоматизировать интеграционные тесты (я имею в виду полные варианты использования полностью в нашем приложении) Вопросы Правильный подход к модульному тестированию сложных взаимодействий Что какие плюсы и минусы автоматических модульных тестов по сравнению ...

16
голосов
7ответов
2890 просмотров

(Rails) Assert_Select раздражающие предупреждения

Кто-нибудь знает, как заставить assert_select не выводить все эти неприятные html-предупреждения во время рейк-теста?Знаете, вот такие штуки: .ignoring attempt to close body with div opened at byte 1036, line 5 closed at byte 5342, line 42 attributes at open: {"class"=>"inner02"} text arou...

8
голосов
2ответов
6943 просмотров

Функциональный тест Rails произвольных или настраиваемых URL-адресов

В моем приложении Rails есть ресурс RESTful под названием «Фото». Я использую канцелярскую скрепку для работы с разными стилями моих фотографий (для эскизов и т.п. ), и я использую собственный маршрут для REST-доступа к этим стилям: map.connect "photos/:id/style/*style", :controller => "...

4
голосов
4ответов
359 просмотров

How to automate by Firefox browser for functionality testing?

I have to automate the Firefox application to do Functional testing, kindly help me which testing tool I can use. thanks

3
голосов
1ответов
2468 просмотров

How to assert action returns correct text?

Is there a standard or best-practices way to test that an action in rails is returning the correct text? For example, I have a simple action that is used for doing ajax validation that does the following: def get_object_id if params[:id].blank? return render(:text => -1, :layout => ...

1
голосов
2ответов
1648 просмотров

Assert difference of number of children in relationship in Ruby on Rails

My controller is able to create a child book_loan. I am trying to test this behavior in a functional test but am having a hard time using the assert_difference method. I've tried a number of ways of passing the count of book_loans to assert_difference with no luck. test "should create loan" do...

7
голосов
3ответов
4473 просмотров

How to automate functional/integration tests and database rollbacks

In contrast to my previous question, i'll try to give my requirements. I am trying to find some framework/methodology/"thing" that would fit the following: Ability to write an automated test, preferably written in Visual Studio, using C#. Test should drive a web browser and interact with SUT j...

0
голосов
2ответов
1062 просмотров

Authlogic edit_password_reset_url in Functional / Integration Tests

I am trying to implement some tests to validate the behavior for Authlogic password resets as explained in http://www.binarylogic.com/2008/11/16/tutorial-reset-passwords-with-authlogic/ I am using Authlogic, Shoulda, Webrat and Factory Girl and here's my test: require 'test_helper' class Passw...

1
голосов
2ответов
2033 просмотров

DRYer tests with associations in factory_girl

Can anyone suggest a better way to make a factory use a pre-built model instance for its association? For example, so that it would be possible below to define a child of the Message factory so that a call to Factory(:my_message) could substitute for Factory(:message,:sender=>@me) ? Sometimes...

19
голосов
6ответов
3296 просмотров

Integrating Automated Web Testing Into Build Process

I'm looking for suggestions to improve the process of automating functional testing of a website. Here's what I've tried in the past. I used to have a test project using WATIN. You effectively write what look like "unit tests" and use WATIN to automate a browser to click around your site etc. O...

4
голосов
3ответов
937 просмотров

How to manage test fixtures for end-to-end testing?

Having just set up a test framework for a new web application, I realized I missed one of the big questions: "How do I make tests independent from each other?" Years ago I have set up some complicated Ant scripting to do full cycles of deleting all database tables, creating the schema again, add...

13
голосов
5ответов
1739 просмотров

Как автоматизировать тестирование кода среднего доверия

Я хотел бы написать автоматические тесты, которые работают со средним уровнем доверия и не работают, если им требуется полное доверие. Я пишу библиотеку, в которой некоторые функции доступны только в сценариях с полным доверием, и я хочу убедиться, что код, который я хочу запустить со средним...

5
голосов
9ответов
1927 просмотров

Как сократить время, затрачиваемое на тестирование?

Я только что просмотрел проект, который недавно почти завершился, и обнаружил очень серьезную проблему. Я потратил большую часть времени на тестирование кода, воспроизводя различные ситуации, которые "могут" вызвать ошибки кода. Есть ли у вас идеи или опыт, которыми вы можете поделиться, как ...

9
голосов
2ответов
1861 просмотров

Путаница: не учитывать функциональные тесты, которые охватывают ту же область, что и модульные тесты?

Я изо всех сил пытаюсь понять, что следует исключить из функциональных тестов (в моем случае с использованием Rails, но я полагаю, что фреймворк, вероятно, не имеет значения). У меня сложилось впечатление, что мне не следует использовать функциональные тесты для вещей, которые будут обнаружен...

8
голосов
1ответов
4464 просмотров

Функциональное тестирование Ruby on Rails с помощью плагина RESTful Authentication

Сегодня я начал писать функциональные тесты для своего приложения rails. Я использую плагин аутентификации RESTful. Я наткнулся на пару непонятных вещей, надеюсь, кто-нибудь сможет мне разъяснить. 1) Я написал функцию быстрого входа в систему, потому что большинство функций в моем приложении ...

3
голосов
4ответов
1091 просмотров

Сброс / очистка тестовых данных WatiN

Мне интересно, как люди в настоящее время сбрасывают свои данные / очищают остатки тестов для своих тестов WatiN / Wartir? Например, допустим, есть тест для добавления пользователя в систему, и имя пользователя должно быть уникальным. Очевидно, что первый запуск без каких-либо пользователей д...

3
голосов
6ответов
600 просмотров

Тестирование целых программ. лучшие практики

В настоящее время я разрабатываю библиотеку и набор программ, использующих эту библиотеку, на Python. Модульное тестирование предполагает, что я импортирую каждый модуль из библиотеки и тестирую классы и процедуры внутри. Нет проблем с этим. У меня есть отдельный тестовый каталог, содержащий все...

2
голосов
9ответов
425 просмотров

Какие виды модульных тестов приносят наибольшую пользу для бизнеса?

В моем вопросе предполагается, что люди уже верят, что какие-то модульные тесты имеют смысл, и фактически записывают их в свои текущие проекты. Также предположим, что модульные тесты для некоторых частей кода не стоит писать, потому что они тестируют тривиальные функции. Примерами являются метод...

4
голосов
9ответов
913 просмотров

Вам нужно проводить модульное и интеграционное тестирование, если вы уже проводите функциональное тестирование?

Люди в моей компании рассматривают модульное тестирование как дополнительную работу, которая дает меньше преимуществ, чем существующие функциональные тесты. Стоят ли модульные и интеграционные тесты? Обратите внимание на большую существующую кодовую базу, которая не была разработана с учетом тес...

6
голосов
8ответов
971 просмотров

Каков правильный баланс между модульным и функциональным тестированием в типичном веб-приложении?

Модульные тесты дешевле писать и поддерживать, но они не охватывают все сценарии. Каков правильный баланс между ними?

2
голосов
6ответов
1813 просмотров

Программное обеспечение / платформа для функционального тестирования, охватывающая веб-приложения Asp.Net?

Недавно я начал использовать NexusLight , фреймворк для автоматизации функционального тестирования. Есть ли другие фреймворки, которые выполняют аналогичную работу? Связанный вопрос: Сквозное тестирование приложений от точка зрения пользователей

12
голосов
8ответов
1610 просмотров

Почему недостаточно функциональных тестов? Что предлагают модульные тесты?

Я только что разговаривал с моим ведущим разработчиком, который не согласился с тем, что модульные тесты - это все, что необходимо или важно. По его мнению, функциональных тестов с достаточно высоким покрытием кода должно быть достаточно, поскольку любые внутренние рефакторинги (изменения интерф...

2
голосов
8ответов
1783 просмотров

Вы пользуетесь WaTiR?

Есть ли лучший инструмент модульного тестирования, чем WaTiR для веб-тестирования Ruby? Или дефакто стандарт? Какие инструменты модульного тестирования вы используете?