1、测试框架:ssh测试项目:tests2sh2015
2、测试一:jsp的request请求先进入action还是xml
3、测试流程:之前add界面正常添加,将xml改变,如果add界面正常跳转说明先进入action否者为先被xml拦截,测试结果截图如下
4、测试结果。说明jsp的request要先进入xml,然后再进入action
5、测试二:进入xml后直接执行后面的跳转还是先进入action方法。
6、测试流程,将action中的方法执行之后的returninadd改成returninadd1如何还可以正常跳转到add界面说明没有执行inadd里面的方法,直接进行了跳转,如果报错说明要执行inadd里面的方法。测试截图如下图
7、测试结果,报了404错误,说返回结果为resultinADD1说明要执行returninadd
8、测试三:像上面说的那样,循环了一次会不会进入死循环。
9、测试流程,在inadd方法里面加入system.Out.println(“进入inadd”方法),如果被多次打印则说明会陷入死循环,如果只打印一次说明不会进入死循环。测试结果,只出现了1次
10、测试说明:这种方式并不会进入死循环。原因方法只会被执行一次,不会被反复执行,这应该和java的机制有关系。