Какие инструменты используются для написания приемочных тестов для веб-приложений Python (django)?
Я нашел только два:
Я хотел бы узнать ваши практики и опыт работы с этими (или другими) инструментами.
2 ответа
По моему опыту, Robot Framework ( http://robotframework.org/) - это удивительный фреймворк, который можно комбинировать с RIDE для написания приемочных тестов способом BDD. Он поддерживает множество библиотек (включая селен) и позволяет вам расширять его, создавая свои собственные, все очень простым способом. Это то, с чего я начал пару лет назад: http://www.wallix.org/2011/07/26/how-to-use-robotframework-with-the-selenium-library/
Я бы посоветовал вам взглянуть и на Selenium IDE:
http://seleniumhq.org/download/
Это хорошо сработало для небольшого набора тестов, которые мне нужно написать несколько лет назад