请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

线上测试的目标网站需要登录,测试不到想要的目标页面

正在回答

1回答

同学你好!

如果是传统的用户名密码,basic认证,大多测试工具都可以实现登录测试,可以查看一下相关工具对应的测试方法,网上都可以找到资料。

如果是Oauth,JWT等比较复杂的认证,测试时可以更换mock服务,直接跳过认证。

通常如果不是做系统集成测试,或者end-2-end,独立测试一个页面的话,应该把登录剥离开,去掉。

0 回复 有任何疑惑可以回复我~
  • 提问者 暖阳_ #1
    谢谢老师,我尝试下
    回复 有任何疑惑可以回复我~ 2020-12-12 10:44:21
  • 满月_ #2
    测试工具可以实现登陆,比如e2e,但也不能吧E2E中的登陆功能集成到lighthouse中来呀,两套体系
    回复 有任何疑惑可以回复我~ 2021-08-30 20:15:01
  • Mr_Max 回复 满月_ #3
    没错,很多自动化测试工具都可以做登录。如果是lighthouse我没有实践过,毕竟它主要是来评估一个独立页面加载和渲染的,测试的粒度不一样。但是如果就是这样的需求,可以尝试一下这个:https://github.com/GoogleChrome/lighthouse/blob/master/docs/authenticated-pages.md
    回复 有任何疑惑可以回复我~ 2021-09-06 04:42:07
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信