Can i use this api to do functional test? 1. Create page node. 2. Add component. 3. Publish it. 4. Test it. 5. Destroy it.