增加缓存、扩展功能参数、增加测试用例

增加模版缓存，提高执行效率；
扩展功能参数，支持从页面根据id读取模版；
增加测试用例；