51Testing软件测试论坛

标题: 严重错误,为什么?请问版主,和各位高手,急,急,急 [打印本页]

作者: whq_xij    时间: 2005-3-10 10:39
标题: 严重错误,为什么?请问版主,和各位高手,急,急,急
Error -16985 : Failed to end Transaction http://localhost:8080/app/ExpenseTypeList.action (by name). Please check that you made a call to start transaction operation.
为什么会出这个错,允许多个用户用同一个用户和密码登陆的,录制的不是不用加事物吗?可是为什么会出这个错,是我设循环出的错吗,该怎么做
作者: sunshinelius    时间: 2005-3-10 10:45
少加了一个endtransaction语句,你查看一下是否全部都能匹配
作者: whq_xij    时间: 2005-3-10 11:58
标题: 我到底哪里没加了,求求你们告诉我
Services.StartTransaction "login"
'Browser("Untitled Document").Page("Untitled Document").WebEdit("username").Set "sa" '~
'Browser("Untitled Document").Page("Untitled Document").WebEdit("password").SetSecure "422d4b6dbc28c4b8" '~
'Browser("Untitled Document").Page("Untitled Document").Image("dla2").FireEvent "onmouseover" '~
'Browser("Untitled Document").Page("Untitled Document").Image("dla2").Click '~
Services.EndTransaction "login"
Browser("Untitled Document").Page("Untitled Document").Sync
Browser("Untitled Document").Navigate "http://localhost:8080/app/Login.action", "", "username=sa&password=sasa", "Content-Type: application/x-www-form-urlencoded"+vbCrLf+""
'Browser("Untitled Document").Page("html page").Frame("menu").Link("ϵͳ¹ÜÀí").Click'~ '~'Browser("Untitled Document").Page("html page").Frame("menu").Link("ϵͳ¹ÜÀí").Click'-
'Browser("Untitled Document").Page("html page").Frame("menu").Link("ÔÚÏß±íµ¥").Click'~ '~'Browser("Untitled Document").Page("html page").Frame("menu").Link("ÔÚÏß±íµ¥").Click'-
'Browser("Untitled Document").Page("html page").Frame("menu").Link("¿ªÖ§ÀàÐÍ").Click'~ '~'Browser("Untitled Document").Page("html page").Frame("menu").Link("¿ªÖ§ÀàÐÍ").Click'-
Browser("Untitled Document").Page("html page").Sync
Services.StartTransaction "list"
Browser("Untitled Document").Navigate "http://localhost:8080/app/ExpenseTypeList.action", "main"
Services.EndTransaction "list"
'Browser("Untitled Document").Page("html page_3").Frame("main").Link("н¨").Click'~ '~'Browser("Untitled Document").Page("html page_3").Frame("main").Link("н¨").Click'-
Browser("Untitled Document").Page("html page_3").Sync
Browser("Untitled Document").Navigate "http://localhost:8080/app/ExpenseTypeEditDisplay.action?expensetypeid=-1", "main", "pageno=&sort=null&direction=1&currentPage=1&currentURL=ExpenseTypeList.action", "Content-Type: application/x-www-form-urlencoded"+vbCrLf+""
'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("expensetype").Click'~ '~'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("expensetype").Click'-
'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("expensetype").Set "34"'~ '~'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("expensetype").Set "34"'-
'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("description").Click'~ '~'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("description").Click'-
'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("description").Set "er"'~ '~'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("description").Set "er"'-
'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("residstr").Click'~ '~'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("residstr").Click'-
'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("residstr").Set "e45"'~ '~'Browser("Untitled Document").Page("html page_4").Frame("main").WebEdit("residstr").Set "e45"'-
'Browser("Untitled Document").Page("html page_4").Frame("main").Link("´æµµ").Click'~ '~'Browser("Untitled Document").Page("html page_4").Frame("main").Link("´æµµ").Click'-
Browser("Untitled Document").Page("html page_4").Sync
Services.StartTransaction "update"
Browser("Untitled Document").Navigate "http://localhost:8080/app/ExpenseTypeUpdate.action", "main", "expensetype=34&description=er&residstr=e45&expensetypeid=-1&timeStamp=0&URLStack=ExpenseTypeList.action&currentURL=&linkURL=ExpenseTypeEditDisplay.action%3Fexpensetypeid%3D-1", "Content-Type: application/x-www-form-urlencoded"+vbCrLf+""
Services.EndTransaction "update"
'Browser("Untitled Document").Page("html page_5").Frame("main").Link("¹Ø±Õ").Click'~ '~'Browser("Untitled Document").Page("html page_5").Frame("main").Link("¹Ø±Õ").Click'-
Browser("Untitled Document").Page("html page_5").Sync
Browser("Untitled Document").Navigate "http://localhost:8080/app/ExpenseTypeList.action", "main", "expensetypeid=206&timeStamp=0&currentURL=&URLStack=", "Content-Type: application/x-www-form-urlencoded"+vbCrLf+""
Browser("Untitled Document").Page("html page_6").Sync
作者: sunshinelius    时间: 2005-3-10 12:57
这不是loadrunner脚本吧。你把所有的transaction语句都去掉,再运行试试
作者: whq_xij    时间: 2005-3-10 13:01
这是Astra LoadTest脚本
作者: 司空公子    时间: 2005-3-10 14:51
看一下
Services.StartTransaction, Services.EndTransaction 之类的事务是否匹配。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2