gpt4 book ai didi

c - LoadRunner:如何创建 DLL 以使用 "web_reg_save_param"函数

转载 作者:太空宇宙 更新时间:2023-11-04 04:33:44 32 4
gpt4 key购买 nike

尝试测试返回一些非常大的 viewstate 参数的 ASP 系统,导致 vugen 在播放时崩溃。

我读过可以创建一个 DLL 来进行关联,例如- 我创建了一个使用 web_reg_save_param 的函数,并希望将其放入我的 DLL 中,然后将其包含在我的 LR 脚本中并调用该函数。我希望这会解决 vugen 的内存崩溃问题。

有没有人有这方面的经验?

我在尝试构建 DLL 时遇到以下问题:

1>------ Build started: Project: FunviewDll, Configuration: Debug Win32 ------
1> stdafx.cpp
1> dllmain.cpp
1> FunviewDll.cpp
1>FunviewDll.obj : error LNK2019: unresolved external symbol __imp__web_reg_save_param referenced in function "void __cdecl Funviewcs::Funview(void)" (?Funview@Funviewcs@@YAXXZ)
1>FunviewDll.obj : error LNK2019: unresolved external symbol __imp__web_reg_save_param_ex referenced in function "void __cdecl Funviewcs::Funview(void)" (?Funview@Funviewcs@@YAXXZ)
1>C:\Users\z185876\documents\visual studio 2013\Projects\DynamicLibrary\Debug\FunviewDll.dll : fatal error LNK1120: 2 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我猜它正在尝试引用“web_reg_save_param”函数的源代码,但我不知道在哪里可以找到它?

有人知道在哪里可以找到这个吗?可能是 LR 安装的 DLL 部分?

非常感谢您对此的帮助。

最佳答案

没有。但是您发现了您的第一个性能缺陷,即令人难以置信的大 View 状态。您的开发人员可能已经将所有内容都投入状态,而没有决定什么是关键的,什么不是。这将使您受到网络限制,并且还会在不允许如此大的变量的旧浏览器上引起问题。

那么,从这里开始。由于状态管理变量的大小,报告与高度依赖网络相关的缺陷。然后让人穿过并修剪它们。

注意:我使用了具有 16 兆字节大变量的 LoadRunner,这被认为是一个缺陷,顺便说一下,它被削减到几个 100K。我已经看到它可以处理大到 20 兆字节的变量。这意味着您的解决方案集超过 20 兆字节。解决大 View 状态。

关于c - LoadRunner:如何创建 DLL 以使用 "web_reg_save_param"函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33396244/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com