• 1、那 A 组每天要比 B 组多做 20%,同等工期下是不是比 B 组要先完成项目测试,是不是节约了工期?
    2、后面 B 组做简单的自动化工作,是否能赶上 A 组每天多做的 20% 的工作量,超过 A 组的工作,并节约了工期?

  • 综合自己情况看吧,实在不行给钱就干吧,我觉得外包履历,不一定就是黑历史,(现在的社会哪行哪业都是自己要努力,躺平的话正值或外包有啥区别了)找工作还是看实力。

  • 11 at 2023年07月23日

    可以增张 kpi,给领导写 ppt,给开发一种懂技术的感觉,有自动花给大家心里安慰,

  • null at 2023年07月18日

    不赔偿,就做好事,收集点证据给帽子,让老板儿尽快安定下来就稳定了。

  • 可以复现艾🐂

  • 哪个公司,避避雷

  • 不断提升自己就是护城河

  • 有测试相关群聊嘛求拉 at 2023年06月13日

    不会真的在群里讨论技术吧😜

  • 应该是方法错了,换成 log()

  • 执行 JavaScript 代码来获取控制台输出

    logs = driver.execute_script('return window.console.logs();')
    print(logs)
    这样试试呢

  • 做自动化建议绕过,没必要

  • 额,啥公司啊,架构师是没事干了吗,操心测试的事

  • 好汉

  • 该错误通常出现在使用 Selenium 驱动浏览器时,浏览器没有启用远程调试端口调试。您可以尝试通过以下步骤解决问题:

    1. 检查您的浏览器是否已启用 DevToolsActivePort,并且您为其指定的端口号是否与选项参数一致。例如,在 Chrome 浏览器中,您可以通过执行以下命令来启用远程调试端口:
    google-chrome-stable --remote-debugging-port=9222
    

    然后,将 options.add_argument("--remote-debugging-port=9222") 更改为 options.add_argument("--remote-debugging-port=0"),这将使用 Chrome 浏览器默认选项端口。

    1. 如果浏览器已在远程调试模式下运行但仍然收到异常,则尝试升级到最新版本或降级到可用的稳定版本。

    2. 检查您所使用的 Selenium 版本是否与浏览器驱动器版本不兼容。

    3. 在使用 Selenium 程序调试浏览器之前,检查您的系统是否已关闭所有浏览器窗口。这是因为,如果先前已有浏览器窗口已经打开,那么调试端口可能已经被监听,而启动新的浏览器实例可能会导致不兼容或冲突的结果。

    如果以上方法都没有解决问题,建议您在报错信息中提供更多详细的细节或是查看调试工具中的错误信息,以帮助诊断程序中发生的问题。

  • 内部接口,接口常规校验做好就行,开放接口有必要全面测试

  • 这种看起来清晰不复杂,现在大多数网站这种验证码很复杂的,做自动化我觉得这一步可以绕过去,没必要花费时间

  • 关于 cookie 引用的问题 at 2023年06月05日

    找开发确认认证的机制

  • pytest 指定用例运行不生效 at 2023年05月29日

    要指定运行某个特定的 pytest 用例,你可以使用 pytest -k 命令行选项,并指定用例的名称或关键字。例如,要运行名为 test_before 的测试用例,你可以在命令行上执行以下命令:

    pytest -k test_before
    

    这将只运行包含名称为 test_before 的测试用例的测试函数。如果 test_before 不是测试用例函数的名称,但它是测试函数中的某个关键字,你可以执行以下命令:

    pytest -k "test_before"
    

    这将运行包含名称或文档字符串中包括 test_before 的测试函数。请注意,名称和文档字符串中的关键字必须用双引号引起来,并且必须完全匹配所需的关键字。

    对于你的代码,你可以尝试以下方式来指定运行 test_before 这个测试用例:

    pytest -k "test_before" function.py
    

    或者可以使用 pytest.main() 方法的如下方式:

    pytest.main(["-k", "test_before", "function.py"])
    

    希望这些方法有助于解决你的问题。

  • 这可能是由于在 Jenkins 中运行脚本时,使用的用户没有适当的权限启动 Chrome 浏览器导致的。您可以尝试按照以下步骤解决该问题:

    1. 确保 Jenkins 使用的用户有足够的权限启动 Chrome 浏览器。您可以使用 chmod 命令更改 Chrome 可执行文件的权限,例如:
    sudo chmod 755 /opt/google/chrome/chrome
    
    1. 确保 Chrome 可执行文件的路径正确添加到了环境变量 PATH 中,在 Jenkins 中也是可访问的。
    export PATH=$PATH:/opt/google/chrome
    
    1. 如果上述步骤没有解决问题,您可以尝试在 Jenkins 的构建配置中添加一个 "Execute Shell" 步骤,使用 export DISPLAY=:0 命令来设置显示器信息,例如:
    export DISPLAY=:0
    python my_selenium_script.py
    

    这可能有助于使您的脚本能够在 Jenkins 中正确启动 Chrome 浏览器。

    希望这些建议能够帮助您解决问题。如果问题仍然存在,请提供更多信息或记录错误消息以获取更多帮助。

  • 我觉得测试不经常写代码,而且大多数水平一般,还是不要给建议了。

  • 1、修改系统时间
    2、是否有定时任务
    3、将时间改小,一分钟或几分钟执行一下

  • driver 命名调整下应该就可以了吧

  • 机械臂安全相关的测试范围包括但不限于以下几个方面:

    1. 机械臂在操作过程中是否会碰撞到固定或移动的障碍物;
    2. 机械臂是否能够精准地识别和抓取目标物体;
    3. 机械臂在运作过程中是否会产生高温、高压等危险因素;
    4. 机械臂是否具备紧急停止或断电保护等安全措施;
    5. 机械臂是否符合相关国家或行业安全标准。

    机械臂安全相关的测试标准包括但不限于以下几个方面:

    1. ISO 10218-1 和 ISO 10218-2 标准:这两个标准规定了机器人系统的安全要求;
    2. EN 60204-1 标准:该标准规定了机械设备的电气安全;
    3. ANSI/RIA R15.06 标准:该标准是美国机器人工业协会制定的,规定了工业机器人安全标准;
    4. GB/T 25119-2010 标准:该标准是中国国家标准委员会发布的,规定了工业机器人安全要求和检测方法;
    5. JB/T 10649-2018 标准:该标准是中国机械工程学会机器人分会发布的,规定了工业机器人安全技术要求和检测方法。
  • 感觉横厉害

  • Jmeter 连接数据报错,求助 at 2023年04月10日

    估计版本不一致