【问题标题】:Delete Facebook account using Cypress使用赛普拉斯删除 Facebook 帐户
【发布时间】:2021-10-05 22:05:10
【问题描述】:

我想删除我的 Facebook 帐户,但实际上,我想先混淆我的数据。

Cypress 似乎非常适合。但是,我没有通过登录:“无法处理您的请求”

这是我的代码:

describe('obfuscate data', () => {
  before(() => {
    cy.visit('https://facebook.com');
    cy.get('#email').type(email);
    cy.get('#pass').type(password);
    cy.get('form button').click();
  });

  it('should be logged in', () => {
    cy.contains('What\'s on your mind, XXXX?');
  });
});

赛普拉斯与实际浏览器有什么不同?当我在 Cypress 中打开一个新的浏览器选项卡并转到 Facebook.com 时,我可以手动登录。

Facebook login error

【问题讨论】:

  • 嗨@lolman45,您的密码在屏幕截图中可见。如果您将此作为您的个人帐户,请尽快更改。并且从下次开始,请屏蔽或模糊个人信息。

标签: testing integration-testing cypress


【解决方案1】:

强烈建议不要在 3rd 方网站(您无法控制的网站)上使用 cypress:https://docs.cypress.io/guides/references/best-practices#Visiting-external-sites

此外,我很确定使用自动脚本删除帐户也会违反一些 Facebook 条款和条件,以防万一。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 1970-01-01
    • 2020-12-23
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2022-11-02
    相关资源
    最近更新 更多