[视频]仪表板的功能是什么,如何测试JS库以及为什么值得发布自己的开源框架

该帖子面向几乎没有加入我们的在线聚会的所有人,我们专门针对自动化测试工具。我们发布了BugsBusters 2020的视频-观看,这将是本周的良好开端。







仪表板的力量

测试自动化专家(Yandex.Money)的Egor Ivanov



我将告诉您集成测试团队如何以及为什么开始使用仪表板。我将分享我们从此工具中获得的收益以及为什么我们认为它很重要。





时间码

0:55报告将使哪些专家受益

1:10什么是仪表板?生活中的例子。术语的定义,基本类型。

4:05与集成测试团队会面。工具交互方案:Jira,Autorun,Locker,Pinger,Jenkins

7:32出问题时该怎么办-服务员的角色

8:15服务员的仪表板:使用Grafana

11:26缩放任务如何发送度量。指标类型。

13:09从Java和sh发送度量的过程

14:10如何构建仪表板?仪表板如何使用?

15:00示例1-仪表板作为指标可视化工具

18:20示例2-仪表板作为激励器

22:18示例3-分析的仪表板

24:45示例4-节省时间的仪表板

27:00总结:我们从仪表板的实施中获得了什么






自动化的圣杯:如果找不到它,请自己创建

Alrey-Bank的质量保证负责人Andrey Ganin



看来,自动化工具的选择是巨大的-直到需要在C#中进行E2E测试为止。我将谈论我们如何创建自己的框架:关于在开源中发布内部产品的困难,未实现的希望和复杂性。





时间码

1:30谈话内容是什么?

2:20背景:Alfa-Bank如何开始考虑减少检查内部产品所花费的时间。

3:32确定主要问题-缺少文档。

4:21框架第一个实现的结果

5:28第二次迭代的描述。 SpecFlow。第二个实施的结果

8:32如果会怎样?..创建一个可以创建自动测试而不会出现任何错误且无需安装其他软件的工具。

9:20内部AFT Desk工具的交互方案

10:58为什么所有这些?

13:35将测试与框架分离。它在内部如何发生?

16:31全球变化:Microsoft停止开发Net Framework。过渡到Net Standard

18:20过渡后流程如何更改。利与弊

20:57框架的适用性。例子。页面对象模式

23:11如何使用技术?

24:17新版本的发行在Open Source中看起来如何。与内部解决方案的差异

26:44结论:为什么要使用框架,谁可以使用它?发展计划






我们如何测试Yandex.Checkout小部件

Dmitry Sergienko,高级测试人员(Yandex.Money)

Yandex.Checkout小部件是一个通过iframe工作的JS库。我将告诉您我的测试经验和我们的WidgetRunner工具。





时间码:

0 : 32如何测试JS库?

0:54 Yandex.Checkout小工具:它是什么。

2:45为什么我们决定使用iframe

3:04那么我们如何测试呢?第一个选项(静态html文件),其缺点。

3:45在支付令牌上:它是什么以及如何获得它。

5:01为什么不处理1种工作?以下方法

6:09为什么仅测试一种付款方式会很糟糕?

7:48测试工具的要求

8:40 WidgetRunner-该工具的工作方式及其功能

11:52结论:WidgetRunner工具的实现带来了什么






P.S. Android-, . !



All Articles