Appium是否仅用于测试?那么应用程序/机器人助手呢?

时间:2018-10-15 01:27:16

标签: appium bots uiautomator repeat assistant

我正在寻找有关最佳方法是什么/我需要什么软件的指导。

我的bf拥有一家促销公司,每月预订约15场演出,并在他的手机上花费大量时间,创建活动页面,将乐队的facebook和bandcamp网址链接到活动,与乐队联系并设置时间和返回信息,等等。我想我会帮助他(以及我与之交谈的其他音乐推广者)自动化其中的一些任务。我知道目前可能还有其他具有这些功能的应用程序,但是我想自己创建一些东西,因为这是一个有趣的项目,可以练习我的编程技能(初学者)。

该应用程序/机器人将充当助手。它应该能够创建事件,询问日期并让用户输入乐队名称。也许会有一系列复选框,用户可以选择乐队是否来自非状态(什么状态),巡回演出,本地,EP /专辑发行等。选择共同主持人,位置。然后根据乐队的数量和位置,它还将生成一个设置的时间列表以及用户可以复制并发送给乐队的背线信息(或者如果它可以访问乐队instagram,它可能会自动执行此操作还是Facebook?)一旦用户按完,它将自动创建一个带有日期和所有其他信息的事件页面。在事件页面的描述下,应用程序将根据用户选择的内容自动填充信息。例如,如果它有2个州以外的乐队和2个本地乐队,那么它将写着这样的内容:“我们欢迎我们2个巡回演出的朋友来自FL?XX和XXX来自NY?以及来自XX和XX的本地支持” –类似并带有指向其页面的链接。

也许将来该应用程序还可以进入乐队的Facebook页面,前往他们的活动,看看人们对活动有何兴趣/兴趣,然后邀请这些人参加即将举行的演出? / p>

我如何开始。我应该使用Appium和android studio开发此应用程序/机器人助手吗? Appium是否仅用于测试?我从大学和其他课程(例如Selenium webdriver)中获得了一些基本的编程经验。更重要的是这是否可行,还是我要为失败做好准备?

1 个答案:

答案 0 :(得分:0)

除了是一名开发人员,我还是兼职推销员,负责执行您男朋友所做的所有相同任务。如果有某种方法可以使任何一个自动化,那么我很久以前就已经做到了。不幸的是,我认为不同事件,地点和音乐表演之间的差异太大。

对我而言,最大的浪费时间是跟踪有关每个行为的信息,例如其网站URL,Facebook页面URL,Soundcloud配置文件URL,徽标,个人简介和照片。 (与我打交道的一些艺术家有一个新闻资料袋,但大多数没有。)一旦信息被编译,创建Facebook页面就很容易了。

因此,也许可以更好地利用时间来创建一个Web表单,该表单收集每个行为的信息并将其以结构化的方式存储在文件夹中。