add test
change test lib
独立出controller，并且定义render方法
新增测试，添加页面对实例变量的支持