如何进行前端自动化测试?
展开全部
主要是在下面在几个方面,我自己曾经尝试了过几次,希望对你有帮助。
下面开始正式答题。
1、、用Nodejs和PhantomJS和java硒可以做固定过程中的功能测试,如整个站着陆,如建立过程,如网站功能的主要流程,可以测量和记录,和后端直接运行。
2,浏览器插件部分,记得石油猴子,Chrome也应该能够编写定制页面额外的脚本,并能很好地管理它,你可以运行当前页面的UI测试。一般用作回归,这是JS外部API所需要的,脚本可以调用到。
3、单测mocha,jasmine等,不一一列举,很多人都很熟悉。
4、截图监控和页面质量监控。这家通用成熟公司在网上找到了大量的DOM更改。它会发出警报(SMS邮件),并设置一个阈值的ok。
5,找一个试验机写脚本来批量测量网页浏览器进程,收集一些埋点,嵌入一些JS运行功能,类似于berserkjs。
6、最后一个问题,测什么,怎么写,答:学生写了一个爬虫么,假装是一个用户,要做手术,然后设置延迟,等待结果(跳,Ajax返回DOM,然后修改)判断函数是否成功
PS,注意如果有Flash网页PhantomJS配置,稍微麻烦,可以打开一个问题。
如果你还有什么问题,非常欢迎你私信我,很珍惜可以和大家交流的机会。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询