• 请不要在回答技术问题时复制粘贴 AI 生成的内容
382601486
V2EX  ›  程序员

现成模拟,模拟一批用户,进行登录、浏览、交互操作,

  •  
  •   382601486 · Mar 13, 2018 · 4687 views
    This topic created in 2996 days ago, the information mentioned may be changed or developed.

    公司项目,需要用代码模拟一批用户,进行登录、浏览、交互操作,有没有什么现成的代码或模块改改就好的?

    想用 python+selenium,不知道是否是最合适的选择。

    27 replies    2018-03-14 16:25:34 +08:00
    p2pCoder
        1
    p2pCoder  
       Mar 13, 2018   ❤️ 1
    你是要测试还是要其他?测试的话,python+selenium 可能是最好的选择
    F1024
        2
    F1024  
       Mar 13, 2018
    python+selenium 不能同时操作几个账号吧
    382601486
        3
    382601486  
    OP
       Mar 13, 2018
    @p2pCoder 其实是公司需要养一批水军帐号
    p2pCoder
        4
    p2pCoder  
       Mar 13, 2018
    @382601486 是在自己公司网站 还是第三方网站?
    382601486
        5
    382601486  
    OP
       Mar 13, 2018
    @p2pCoder 是第三方网站的,所以感觉不太好做
    382601486
        6
    382601486  
    OP
       Mar 13, 2018
    @p2pCoder 有做这块的朋友不,自己搞不来,看能不能申请些预算,找朋友帮写一下代码
    p2pCoder
        7
    p2pCoder  
       Mar 13, 2018
    @382601486 做这些挺多的,核心都是爬虫,我也做
    核心在于你做的是什么网站
    v 站上挺多的,这两天直播 淘宝 京东 登录那哥们,对这方面可以说精通
    wplct
        8
    wplct  
       Mar 13, 2018
    qq:cXE6ODI1NDUyMDEz 看起来像是爬虫需求 要尝试外包么?
    wplct
        9
    wplct  
       Mar 13, 2018
    python+selenium 应该挺简单的,不想用 selenium 就要深入了,看是什么网站
    ctsed
        10
    ctsed  
       Mar 13, 2018 via Android
    哪个网站的
    golmic
        11
    golmic  
       Mar 13, 2018 via Android
    层主做过微博淘宝京东等各大网站复杂的模拟登录分析,昨晚刚做了几百人的技术分享,公众号 pydatame 内有我联系方式。
    wplct
        12
    wplct  
       Mar 13, 2018
    @golmic 昨晚的直播怎么看啊,大佬
    382601486
        13
    382601486  
    OP
       Mar 13, 2018
    @p2pCoder 谢谢怎么联系哈。
    382601486
        14
    382601486  
    OP
       Mar 13, 2018
    @wplct 这个 qq 怎么转成数字,没搞明白你们用的什么东东加密的哦。
    kongkongyzt
        15
    kongkongyzt  
       Mar 13, 2018
    headless chrome
    golmic
        16
    golmic  
       Mar 13, 2018 via Android
    @wplct 我的知识星球内有录播。公众号有链接,也有我微信号
    lastpass
        17
    lastpass  
       Mar 13, 2018 via Android   ❤️ 2
    昨天我刚刚做过和楼主一样的工作。同时操作 300 个账号。进行登录、浏览、交互操作。
    你可以用 loadrunner 来进行测试。
    简单易学易入门。
    WeaPoon
        18
    WeaPoon  
       Mar 13, 2018
    分析协议会不会更方便.
    qqpkat2
        19
    qqpkat2  
       Mar 13, 2018
    分析协议,写 post 数据,保存 cookies
    外包,无他
    382601486
        20
    382601486  
    OP
       Mar 13, 2018
    @lastpass 感谢,我看看 loadrunner 去。
    @qqpkat2 哈哈,但做起来难哇
    qqpkat2
        21
    qqpkat2  
       Mar 13, 2018   ❤️ 1
    首先看是什么网站,如果没有反扒,检测程序门槛的话,后台直接 post 是很容易的
    很多人是没有注意看你需求的,连 loadrunner 和 selenium 都出来了
    还是外包把
    382601486
        22
    382601486  
    OP
       Mar 13, 2018
    @lastpass 看了下,loadrunner 还是有点简单,因为项目是要求在第三方网站上,登录可能要验证码,这个比较烦
    382601486
        23
    382601486  
    OP
       Mar 13, 2018
    @qqpkat2 谢谢老铁
    TimePPT
        24
    TimePPT  
    PRO
       Mar 13, 2018
    看对方 anti-spam 的机制吧,python + selenium 其实也不难反
    otakustay
        25
    otakustay  
       Mar 13, 2018
    还是建议 headless chrome,selenium 的错误处理模型不大对,太容易崩掉了
    p1094358629
        26
    p1094358629  
       Mar 14, 2018
    @lastpass 你好,我刚看了下这个 loadrunner 的介绍,这个工具是说模拟用户的操作,那请问我手上有几百个账号,每个账号密码都不一样,怎么实现自动化测试呢?(每次都不应该输入用户名和密码么?)
    lastpass
        27
    lastpass  
       Mar 14, 2018 via Android
    回复 @p1094358629 你可以把用户名和密码设置成一个变量呀。然后你把你的用户名和密码放在存储变量的文本里。两者一一对应,进行登录。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4146 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 121ms · UTC 00:17 · PVG 08:17 · LAX 17:17 · JFK 20:17
    ♥ Do have faith in what you're doing.