更新时间:2023-09-20 GMT+08:00

测试与验证

完成页面集成之后,您需要测试与验证WEB聊天控件是否能正常使用。以下以Chrome浏览器为例。在验证过程中,您可以使用Nginx服务器来模拟第三方调用WEB聊天控件,也可以使用其他您熟悉的访问方式进行。

  1. 本地开启Nginx服务器(Nginx版本可参考nginx/Windows-1.22.0),在nginx.conf文件中配置服务地址、证书等信息。
  2. 输入服务器地址并发送请求,模拟第三方调用WEB聊天控件。
  3. 使用多媒体技能队列的座席登录云客服,点击“签入”,进入在线交谈工作台,并设置为空闲态,如图1所示。

    图1 签入按钮

  4. 在企业客户页面按F12,打开控制台,选择“Network”,然后刷新页面。

    单击控制台中出现的thirdPartyClient.js的请求,在右侧单击Response,如果有内容返回,右下角出现蓝色小圆圈图标,点击后出现接入座席提示,如图2所示,说明调用成功。

    图2 客户端对话框

  5. 在浏览器控制台,选择Application,展开左侧Storage > Cookies > 您的域名,查看cookies中是否写入ccmessaging-token,若出现图3所示字段则表示集成成功。

    图3 HTML页面cookies中的ccmessaging-token

  6. 图4所示工作台查看座席是否处于占用态,是否收到了客户端发送的请求,若可以正常交谈,则表示集成成功。

    图4 座席工作台

  7. 若租户开启了网页协同特性,可在客户端对话框发起网页协同,点击网页协同按钮,会弹出确认提示框,用户可确认发起网页协同。

    图5 客户对话框

  8. 座席工作台接受网页协同后,客户端可分享当前页并且可进行画笔、高亮、申请座席远程控制,当看到页面右下角出现如图6 客户网页协同页面的网页协同图标时,则表示成功发起网页协同。

    图6 客户网页协同页面

  9. 座席工作台可观看客户端当前的页面和画笔、高亮操作,也可请求远程控制客户端页面。

    图7 座席工作台网页协同页面

  10. 滚动网页操作,画笔所画的标记不支持随网页滚轮滑动,如图8图9所示,若业务场景需要滚动网页,请先清除当前画笔标记,然后在滑动页面后重新使用画笔功能。

    图8 使用画笔功能圈出部分网页内容
    图9 将网页随意滑动,画笔所画的圈不会随着网页的滑动而移动

    请确保您的租间对应多媒体技能队列下只有一个座席签入,否则根据路由规则,系统有可能会将会话路由到其他座席侧,您可能不会每次都能收到客户请求。