【发布时间】:2014-10-09 15:53:33
【问题描述】:
我正在对用户需要输入 2 个密码字符的登录页面进行负载测试。
我创建了一个字符数组来表示“密码 1”。
使用相关参数,我可以获得所需的字符数。我现在要做的是获取字符编号并匹配数组,即 -
Character 1 is required, it will scan the array and bring back char[0].
Character 2 is required, it will scan the array and bring back char[1] etc.
我正在考虑执行一个 for 循环来遍历数组并确定字符在数组中的存储位置。我想不出如何启动这个 for 循环:
char1 = (char1-1);
char2 = (char2-1);
for(i=0;i<10;i++){
lr_output_message("%s",p[i]);
if (p[i] == p[char1]){
char1 = p[i];
}
}
for 循环有效,但它等于 115(ASCII 中的 s),我需要一种将值转换为字符的方法,但我不断收到内存违规。
对不起,如果我把这个问题复杂化了,但是我在思考如何解决一个看似简单的问题时已经迷失了方向。毫无疑问,你们中的一些人会以不同的方式看待它,并告诉我我把它过度复杂化了很多!
【问题讨论】:
标签: c load-testing performance-testing loadrunner