Disc Discord API包装器-Kidogo提案

您是否运行远程社区? 好吧,我们愿意,我们想向您展示我们到目前为止所学到的知识。 “快速咬伤”-卡拉·伊内斯·埃斯波斯特制作公司,2016年(https://medium.com/@carlaespost)。 在为非洲工匠制作工具的 Little Kidogo ,我们一直在寻找在日常活动中利用自动化作为团队合作者的方法。 在过去的几个月中,我们一直在观察,审查和修改我们的日常工作,在此过程中,我们通过到目前为止进行的一些低保真度实验学到了很多东西。 我们计划通过机器人利用自动化来使我们的工程团队更好地工作的方法如下: 通过使用对话机器人自动执行每日站立报告流程,并通过提及来提醒其他人潜在的合作机会和阻止者,这还使我们能够异步运行站立报告 在过去的两个月里,Little Kidogo的企业公民数量增加了一倍以上,我们注意到,在生态系统中建立和运行新成员方面,我们可以采用多少自动化措施-这太不常规了,使得以新成员为导向的任务非常艰巨。 在Little Kidogo,我们是一个远程的,异步的,分布式的团队-因此,很难有标准的工作日甚至开会时间! 团队调度非常困难,因为团队分布在不同的时区。 这里最大的挑战是创造让每个人见面的“更美好”的时光。 因此,为了使我们的团队能够更快地前进,我们通过使我们的机器人能够进行会议时间协商来自动化成员之间的会议安排。 由于Little…

快速黑客使用Logic Apps自动执行日常任务-第1部分

在这一系列博客文章中,我将研究Microsoft提供的一项名为Logic Apps的新服务,并提供一些简单的示例,任何人都可以构建自己的示例来自动化您的日常任务,并使您的生活更轻松一点。 这项便捷的服务在技术领域引起了巨大轰动,它使您能够通过一个带有100多个连接器的简单点击界面轻松地在云中构建自己的应用程序,使您能够访问数千个触发器和动作。 因此,可访问性潜力巨大。 您无需知道如何编码,并且在出现提示时登录就可以轻松连接Gmail,Skype或Twitter等应用。 这使日常任务的自动化更接近于普通用户,因为它减少了或可能消除了雇用开发人员或获得编码知识以构建应用程序的需求。 我将演示一个简单的示例。 假设您有一个团队正在将文件远程添加到Sharepoint或Dropbox。 通常,需要某种形式的手动通知或电子邮件来通知已将文件添加到文件夹。 但是,有一种非常简单的方法可以使用Logic Apps自动化。 在此示例中,我们将文件添加到Dropbox文件夹(触发器),该文件夹随后将激活要发送的电子邮件(动作),并自动更新Google表格中的文件(另一个动作)。 因此,一个简单的3个步骤流程即可掌握Logic Apps的基本概念。 当然,如果您要使用该应用程序,上述连接器可以与Microsoft云产品(例如Sharepoint或Office 365)互换。 因此,您需要知道的第一件事是可以在哪里访问Logic Apps?…

通过上下文驱动的测试自动化将维护工作量降低97%

您可以轻松地观察到,新建的桥梁仅允许10辆汽车中的9辆通过,还是由无法完全对齐的部分组成。 不幸的是,在数字项目中,等效缺陷通常会被接受。 桥梁是有形的三维结构,而数字结构则不是。 您如何确保可能具有无限尺寸的项目的质量? 您如何测试? 测试自动化是解决软件项目质量保证中不断增加的工作量的明显解决方案。 人为错误更少,覆盖范围更广,资源更少以及能够扩展重复任务是自动化的一些众所周知的好处。 但是,要真正从自动化中受益,有必要在此过程中降低复杂性。 这篇文章介绍了上下文驱动的自动化,作为隐藏不必要的复杂性层的解决方案,以便测试人员可以将精力集中在最有意义的地方。 “要真正从自动化中受益,就必须在整个过程中降低复杂性。” 质量检查团队接受自动化并开始推广之后,他们通常会经历可预测的学习过程。 此过程的各个阶段将在后面描述,但可以总结如下: 首先,测试用例是一个一个地构建的,以复制手动完成测试的方式。 这称为线性或1:1自动化。 然后,随着与越来越多的独立测试用例相关联的维护工作量变得不受控制,人们意识到必须以一种更智能的方式完成测试自动化。 自动化旅程的第二阶段全部涉及跨多个测试用例优化和重用零件。 它通常涉及将数据源插入自动化流以运行数据驱动的自动化。 该练习可以显着减少维护工作量,但是却以瘫痪复杂性为代价。…