51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5289|回复: 16
打印 上一主题 下一主题

[原创] 如何关联隐藏表单input的值

[复制链接]
  • TA的每日心情
    郁闷
    2023-11-7 09:36
  • 签到天数: 38 天

    连续签到: 1 天

    [LV.5]测试团长

    跳转到指定楼层
    1#
    发表于 2010-9-9 09:03:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    请问大家要如何关联password这个隐藏表单input的值
    这里的time与password都是通过JS文件进行赋值

    可能表述不是很清楚,本人QQ:417341957 在线等大家的答复,谢谢

    附图说明time与password

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2010-9-9 09:11:33 | 只看该作者
    现在都流行和开心网做一样的事情了?我以前写过一个js本地计算的例子你可以看看我的blog
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-11-7 09:36
  • 签到天数: 38 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
     楼主| 发表于 2010-9-9 09:13:12 | 只看该作者
    原帖由 云层 于 2010-9-9 09:11 发表
    现在都流行和开心网做一样的事情了?我以前写过一个js本地计算的例子你可以看看我的blog



    能给个帖子的链接么···
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2010-9-9 10:05:39 | 只看该作者
    知道怎么出来的值都好办,先算好,直接把结果参数化上去就行了
    那个time用自定义的时间格式参数就行
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-11-7 09:36
  • 签到天数: 38 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
     楼主| 发表于 2010-9-9 10:38:40 | 只看该作者
    原帖由 skyzhu 于 2010-9-9 10:05 发表
    知道怎么出来的值都好办,先算好,直接把结果参数化上去就行了
    那个time用自定义的时间格式参数就行


    time跟password的值都是用JS文件动态生成,而且password是加密过的字符串
    如果能简单的算出来就好办····
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2010-9-9 13:17:44 | 只看该作者

    回复 5# 的帖子

    time 一看就是个本地时间。。。
    password 既然是JS出来的,拷下来调用一下写文本里就生成结果了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-11-7 09:36
  • 签到天数: 38 天

    连续签到: 1 天

    [LV.5]测试团长

    7#
     楼主| 发表于 2010-9-9 15:20:39 | 只看该作者
    原帖由 skyzhu 于 2010-9-9 13:17 发表
    time 一看就是个本地时间。。。
    password 既然是JS出来的,拷下来调用一下写文本里就生成结果了


    这里有个JS文件 动态 生成了50位的字符串,其中前32位是生成password用的字符串,后面的18位是time的值
    我能获取到这50位字符串,time就是可以直接关联参数化了,但password是经过JS文件加密处理的,是由32位字符串 加上 自己输入的明文密码通过加密成8位字符串密码,最后是32位加8位经过DES加密成16位密码形成这个password的值
    这里的所有值都是动态的 除了一个明文密码
    你说怎么弄····
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-9-9 16:43:29 | 只看该作者

    回复 7# 的帖子

    那你就跟着算吧。。。这个密码应该是从开始注册就这样算出来的,数据库肯定也只是记录提交的结果,密码也是用结果直接做对比的

    不想算的话,就直接把数据库里的密码拉出来。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-9-9 16:44:57 | 只看该作者
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-11-7 09:36
  • 签到天数: 38 天

    连续签到: 1 天

    [LV.5]测试团长

    10#
     楼主| 发表于 2010-9-10 09:32:21 | 只看该作者
    原帖由 skyzhu 于 2010-9-9 16:43 发表
    那你就跟着算吧。。。这个密码应该是从开始注册就这样算出来的,数据库肯定也只是记录提交的结果,密码也是用结果直接做对比的

    不想算的话,就直接把数据库里的密码拉出来。。。


    ╮(╯▽╰)╭,想的太简单了,提交后的密码还要进行解密后才保存到数据库,而且不是明文保存的,还是用了加密,而且跟外面提交的加密又不一样的···复杂啊···

    JS设置在客户端执行这个方法,问了开发那边,答案是无法设置,╮(╯▽╰)╭
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2010-9-10 11:21:48 | 只看该作者

    回复 10# 的帖子

    照你的情况只能是自己模仿加密代码了

    另外开发好像不太想配合,只能这样说,预先算个加密值出来并不是什么大问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2010-9-10 14:29:29 | 只看该作者

    好难

    真的好难。可以交个朋友吗?我也在做性能测试。、
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-11-7 09:36
  • 签到天数: 38 天

    连续签到: 1 天

    [LV.5]测试团长

    13#
     楼主| 发表于 2010-9-14 09:36:27 | 只看该作者
    我现在有这样的想法,想直接通过JS文件把这个值给输出到html标签当中,大家说说能否做到呢???
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2010-9-14 10:16:36 | 只看该作者

    回复 13# 的帖子

    输出html后呢?
    LR才不管你本地页面干了什么,只管你发了什么包,接收了什么包
    只有像云层说的,把JS内容挂到外面去,但这个会不会影响流程就不知道了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2010-9-18 15:11:16 | 只看该作者
    可以试着把用户密码置为同一值,只要帐号不同就行了,不必强求密码不一样才能测试的接近实际,有些测试是需要开发配合的,不配合就只有用替代方法了,你改下程序也行,反正密码验证的程序也不复杂。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2010-9-19 14:09:22 | 只看该作者
    顶楼上 最好的就是把密码都改为一个值 用户名不一样 照样可以测试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2010-9-19 14:14:09 | 只看该作者
    去掉限制就可以,对于性能测试,这个没关系。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-7 23:30 , Processed in 0.091018 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表