• stf接入后,使用设备打开是空白页,有遇到过吗


  • 配置后,使用设备打开是空白页面,有遇到过吗

  • oss设置的服务器要跟部署Tcloud是同一台服务器吗?我在另一台服务器按上面步骤设置然后在local_config.py配置后,上传不成功

  • 花了一个下午终于安装好了😂 ,本人遇到几个小问题发一下供后面小伙参考
    环境是 linux+python3.7

    1. 安装node后没有cnpm
      安装参考 https://blog.csdn.net/qq_31642819/article/details/83058116
    2. server目录下的几个py文件会报一下语法错误
      修改一下print (xxx); except Exception as e:
    3. gunicorn -w4 -b 0.0.0.0:5000 run:app`` 会报gunicorn: command not found```
      花了好长一段时间没解决,使用 python run.py运行
    4. 修改数据库配置&数据库建表
      在IAT/server/app/init.py的app.config["SQLALCHEMY_DATABASE_URI"] 修改数据库配置
      修改后运行出现报 No module named 'MySQLdb'的情况
      再加入下面
      import pymysql
      pymysql.install_as_MySQLdb()
    5. 接着使用IAT.sql建表,本人使用了Navicat
    6. 启动前后端 npm run start:no-mock 启动后台 python run.py
    7. 首页登录,账号admin 密码 aa123456; 出现报错 TypeError: Unicode-objects must be encoded before hashing
      修改login.py
      导入import binascii
      salt = binascii.hexlify(os.urandom(16)).decode()
      password = hashlib.sha256((password + salt).encode('utf-8')).hexdigest() # length 64
    8. 去掉 IAT/api.py 第475 476的long

    基本就这些了😵

  • 谢谢

  • 自己回答自己,最后的方法使用python写socket发送请求,业务数据使用Protocol Buffer序列化反序列化,难的地方在于报文组合,需要看一下Protocol Buffer的使用方法。根据业务操作组合报文,使用线程进行并发。

  • 是要测试服务端性能,目前想到的是用socket发送消息,结果跪在python大小端转换

  • 好励志,期待自动化测试技术分享😀

  • appium如果调试多个操作步骤,能不能一直连着不退出,进行一个个调试然后修改再调试这样操作

  • 每次运行appium之后,缓存数据都会被清掉,每次都要重新更新版本内容,要怎么设置