wqljourny 发表于 2011-8-5 11:34:41

我用的系统是c/s架构,开始录制脚本出现未找到数据源。然后手动关联

Action.c(5): lrd.c/fjInitDB: Using the "30" entry in section in the "lrd.ini" file ("C:\Program Files\Mercury\LoadRunner\bin\lrdb32.dll")

Action.c(14): 错误: C interpreter run time error: Action.c (14):Error -- Unresolved symbol : web_reg_save_param.
Action.c(14): 通知: CCI 跟踪: Compiled_code(0): Action()
.

Action()
{

        lrd_init(&InitInfo, DBTypeVersion);
        lrd_open_context(&Ctx1, LRD_DBTYPE_ODBC, 0, 0, 0);
        lrd_open_context(&Ctx2, LRD_DBTYPE_ODBC, 0, 0, 0);
        lrd_db_option(0, OT_ODBC_CP_OFF, 0, 0);
        lrd_alloc_connection(&Con1, LRD_DBTYPE_ODBC, Ctx2, 0 /*Unused*/, 0);
        lrd_db_option(Con1, OT_ODBC_LOGIN_TIMEOUT, (void FAR const *)15, 0);、

               web_reg_save_param("pn","LB=lr_decrypt","RB=)","Ord=1","Relframeid=1");
               web_submit_data("","","","","","Name=lr_decrypt","Value={pn}");
   
                lrd_open_connection(&Con1, LRD_DBTYPE_ODBC, "", lr_decrypt("4e3a4873e"), "", lr_decrypt("4e3a487390"), Ctx2, 1, 1);
        lrd_free_connection(&Con1, 0 /*Unused*/, 0);
        return 0;
}
我用的系统是c/s架构,开始录制脚本出现未找到数据源。然后我手动关联,出现错误:   
Action.c(5): lrd.c/fjInitDB: Using the "30" entry in section in the "lrd.ini" file ("C:\Program Files\Mercury\LoadRunner\bin\lrdb32.dll")
Action.c(14): 错误: C interpreter run time error: Action.c (14):Error -- Unresolved symbol : web_reg_save_param.
Action.c(14): 通知: CCI 跟踪: Compiled_code(0): Action()
.

TIB 发表于 2011-8-7 13:02:13

如果后端只是一个数据库,可以考虑用其它虚拟用户协议包直接编写代码,例如Java VUser、VBScript Vuser等

wqljourny 发表于 2011-8-8 17:21:06

我不会直接编写代码,有没有什么书或者教程推荐,谢谢啦:loveliness:

wqljourny 发表于 2011-8-9 09:55:26

还有没有其他的办法啊
页: [1]
查看完整版本: 我用的系统是c/s架构,开始录制脚本出现未找到数据源。然后手动关联