基于聊天的应用程序或推送通知的自动化测试

时间:2015-01-20 17:51:13

标签: testing mobile automation google-cloud-messaging

我想知道是否有可能通过自动化脚本测试基于移动聊天的应用程序。让我们说我们有whatsapp,FB,基于Skype聊天的应用程序。除手册外,人们将如何测试这些应用程序?

我可以通过一些自动化工具selendroid在移动设备的一侧进行自动化,查看测试和其他一些如打开应用程序,搜索联系人和发送短信。但是移动设备的另一面将如何实现自动化?就像收到消息一样,它会回复相同的消息。

甚至推送通知自动化测试是如何完成的? 我可以看到一些自动回复短信的应用程序,但这不适用于测试。

请提出您的想法。

1 个答案:

答案 0 :(得分:0)

我已经在iOS和Android上自动化了移动聊天应用。可以实现双方自动化。 例如,您有一个场景,您想要登录到您的聊天应用程序帐户并向另一个用户发送消息。 您必须使用两个设备。将它们连接到您的系统,给它们不同的名称。就像你提到的seetest。一次可以连接两个设备。 让我们说device1和device2。  伪脚本 -

  1. Device1激活

  2. 在device1中启动聊天应用程序 - 登录

  3. Device2激活

  4. 在device2中启动聊天应用 - 登录

  5. Device1激活 - 选择用户(从设备2登录) - 发送消息

  6. Device2 - 检查通知对象或将显示此消息的对象,并比较属性说" text"使用device2发送的消息。

  7. 您可以使用移动自动化工具中的功能指导脚本,以便在具有特定名称或标识符的设备上运行脚本步骤。