首页 文章
  • 9 votes
     answers
     views

    当WhatsApp Web仍在运行时,WhatsApp如何进行端到端加密[关闭]

    我不确定这是否是正确的地方,但我很确定我会问一个非常愚蠢的问题 . 我是开发人员,但对最新的加密技术一无所知 . 我在很多网站上都看到WhatsApp花了很多年才提出这种“技术”,而且我们的信息和一切现在都是安全的 . 我有几个问题一直困扰着我 . 如果解密邮件需要加密密钥,该密钥如何转移到接收方?当然使用WhatsApp服务器?我们怎么知道他们没有让它解密聊天?仅仅因为我们相信他们?如果在我...
  • 0 votes
     answers
     views

    PyTest中的端到端测试

    我使用PyTest编写单元测试,我非常喜欢它 . 最近 - 对端到端/验收测试的需求已经出现,而且由于我对验收测试框架的经验不足,我决定做一些研究,如果有可能在PyTest中编写端到端测试 . 我不会在测试中得到关于系统的太多细节,但是应用程序做的是从客户接收3条消息(采用JSON格式),在它上面撒上一些业务层魔法,然后输出7条消息给客户 . 这里有几个关于结构和测试设计的问题: setup ...
  • 8 votes
     answers
     views

    将gitlab中的puppeteer与gitlab-ci.yml集成在一起

    我目前正在Chrome Puppeteer中进行e2e测试 . 我处于将测试集成到开发过程中的理想阶段 . 我想要完成的是:我的测试在每次部署到 生产环境 之前自动运行 . 如果成功部署完成,如果失败则部署将被取消 . 我在gitlab上使用管道来自动化我的部署过程 . 所以我的主要问题是如何将我的木偶测试集成到gitlab-ci.yml文件中?
  • 3 votes
     answers
     views

    赛普拉斯XHR存根忽略了使用fetch执行的ajax请求

    重要信息 这里最初的问题不是直接关于赛普拉斯缺乏对the fetch api的支持,但这是我最初在这里发布的问题的原因 . 我编辑了问题的 Headers ,并在此处添加了这个序言 . 本段下面是问题的原始内容: 原始问题 赛普拉斯的文档中充满了一些示例,您可以在其中设置特定Web请求的别名,然后您可以指示cypress等待它 . 例如,this one: cy.route('POST', '/l...
  • 0 votes
     answers
     views

    如何集成三叶草当前db文件和历史文件,并将覆盖结果一起获取?

    在我的情况下,我必须在服务器中获得代码覆盖 . 为此,我使用三叶草 . 我已经通过客户端手动执行了一些场景的测试用例 . 这意味着记录到Web应用程序并手动测试一些场景) . 然后我想得到结果作为测试期间的测试覆盖率 . 在我测试时,可能会出现类似应用程序构建的情况 . 这意味着我丢失了我的覆盖数据文件 . 测试完成后,它只显示新应用构建后覆盖的覆盖范围 . Clover提供历史记录点选项,可将...
  • 1 votes
     answers
     views

    GitLab CI构建了多个码头工程端到端测试

    我想在GitLab中从一个repo构建和测试多个docker . 这个monorepo拥有一些可以协同工作的微服务 .我们有一个工作 docker compose up 来帮助本地开发,所以这是一个开始 . 目标是将构建测试移至GitLab,运行这些docker的E2E测试(端到端),并让GitLab升级我们的暂存环境 . 多个docker的构建只是(一个)管道构建阶段的多个作业,我猜测每个doc...

热门问题