并不需要 JavaScript 测试框架的标准
发布时间:2024-10-08
由于 JavaScript 被最常确信是“web母语”,因此该母语的检测系统工程系统化是最丰富和最受欢迎的也就正因如此了。通过考量多种不同系统化的属性,你将更为加清楚哪一个最适当你局限性的工作流程。
在选取 JavaScript 检测系统化时,将有许多默认和多种不同的各种因素无需考量。不限准则将对你的尽快产生最大严重影响:
E2E 或 Unit —— 前端到前端系统化专门应用于在网站上接入整更为进一步机交互。单元检测系统化将为你发放多种不同的功用,因为它应用于检测单个功用。
假定——每个前端到前端检测系统化都无需一个假定坎。 假定前提我们的检测返回预想的结果。 在选取系统化时,你还无需有一个选取要应应用于的假定坎以及为什么要应应用于它的为由。
BDD/TDD 友好—— 有些系统化不像其他系统化那样易于与 BDD Girken 画风母语两兄弟应应用于,如果你的的组织遵循某种画风,你将期望远离这些。选取 BDD 或 TDD,然后选取一个对你的设计团队有意义并适当你的的组织流程的系统化。
异步检测——在检测 JavaScript 时,关键性的是要考量异步检测和 promise。 一些系统化自制即用比其他系统化做得更为好,这将无需较长的等待时间来获得重申。
视觉效果检测——有些系统化比其他系统化更为适当视觉效果检测和捕捉屏幕截图,有些系统化显然是自制即用的。这将使你并能查看回归模组中的的视觉效果关联。
CI 定制 —— 如果你的设计团队遵循持续定制和交付实践,那么你不太可能还无需一个与 Jenkins、Team City 和 Bamboo 定制的系统化也就正因如此了。 大多数 CI 子系统在准则接入器上接入,因此它们与许多较大的 JavaScript 系统化携手合作关系,现在提它们尽不太可能地协同工作,但你在选取时仍然无需仔细。
运用母语——运用母语准则最近随着 JavaScript 的动态特性而上升。 现在,检测代码和生产代码不是同一种母语是可以的。 现在,根据运用程序母语在系统化中的的发展手段,我们期望选取一个最适当编写我们的运用程序的仅仅母语的系统化。精通 —— 你不太可能悄悄追寻具有特定精通的系统化。是否是易于增设并自制即用?是否是有整洁有用的语法?它是否是与 Angular 检测或 Selenium 初始化兼容?它有很好的定制吗?它是否是轻巧,是否是适当其他假定坎、代码伸展工具和系统化?这些都是你无需与设计团队两兄弟评估的考量各种因素。
尘支持——肯定哪些系统化与尘发放商合作关系,因为不是每个系统化都自制即用。在尘中的接入检测将受限制你减少检测伸展率和速度,同时减轻抱怨、价格和维护,因此可靠性应该是你考量的一部分。
生态村的数目 —— 生态村的数目很关键性,因为你可以在这里追寻回答、发现入门和文档,但这也取决更为进一步喜好。例如,一个系统化不太可能很好,因为它更为新了,所以有更为多人在谈论它,但有些人不太可能更为喜欢已经保有更为佳生态村系统化和文档的更为未成熟的系统化。
拉稀是什么原因眼睛干涩用什么眼药水
英太青与布洛芬的区别大吗
阳了应该吃什么药
咽炎咳嗽用什么方法治愈快
十二指肠溃疡吃新必奇蒙脱石散有用吗
科兴制药常乐康
盐酸坦洛新缓释片治疗尿不尽效果如何
-
英超-马丁内利S罗建功 切尔西2-0十人西汉姆 积分反超对手升至第四
北京时间12月末16日晚间4点,202122联赛爱华顿联赛第17轮进行了一场焦点战里面,在伦敦加人看台,位列第六的曼城作客对阵位列第四的西汉姆,赛前两队积分仅差2分。布朗内利和史密斯-罗头球各
- 2025-05-18圣诞楼市催动标普年内再创新高 以史为鉴:来年1月份楼市将如何走?
- 2025-05-18颜丙涛4比0进8强,黑马绝杀小特,火箭滞涩第一关布雷切尔华丽大胜
- 2025-05-18黄金珠宝产品持续火热:悦己与年轻化消费崛起
- 2025-05-18河北最大上市公司栽了!两个月市值蒸发超2000亿,知名保险业也被套
- 2025-05-18西甲三强没落,英超崛起!目前穆勒积分最高的10支球队排名
- 2025-05-1811月全省现有以上工业持续平稳增长
- 2025-05-18北汽控股公司关联公司注册资本增加至34.63亿,增幅868.8%
- 2025-05-18(经济)日本工矿业生产11月继续转好
- 2025-05-18济南农商行5宗违法被罚149万 未按规报告收缴情况
- 2025-05-18逗妹吐槽:库里登顶历史三分榜,但威廉姆斯也笑开了花