I see no reason why this is not possible. Assuming your web application is accessible via HTTP, you should be fine (this is obviously very likely to be true).
All RSpec request specifications are mainly black box tests. What is the point of Spec queries - you want to simulate a real user and implement your entire application stack - from HTML representations to database access. The same can be said about the properties of cucumber.
Your writing Specifications may be a little less convenient because you cannot rely on a web application to adhere to the Rails conventions.
Anyway ... Hope this helps.
source share