51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 5503|回复: 6
打印 上一主题 下一主题

DCD动态分发测试中应该如何确定客户端发起更新请求的时间?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-25 21:18:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
动态分发测试中应该如何确定客户端发起更新请求的时间?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-8-26 21:13:56 | 只看该作者
直接在开发代码中添加时间函数,打印出来看看
DCD一般在初始化和startup以后,等待updatabytype,在这个函数中添加prinf
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-8-27 10:02:59 | 只看该作者
没有代码,只有手机怎么来确定呢.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-8-27 19:36:40 | 只看该作者
没有代码如何做测试呢?
有些东西不看代码我拒绝测试
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-8-27 23:55:13 | 只看该作者
我现在也是没有代码,手机的是linux操作系统的。看一下这个,是我从手机里提取的meta.xml文件 里面的server时间个TTl时间可以用来判断这个更新的时间么, 但是计算出来的结果好像不正确。
<?xml version="1.0" encoding="UTF-8" ?>
- <meta>
  <generator url="http://dcd1.monternet.com:80" version="1.1.9">IntroPAD-dcd1.monternet.com</generator>
  <global-meta anchor="1515437744.15021815460" ttl="3233800" server-time="1219849218000" />
  <feed-meta ctxt-id="0000000281" anchor="1219848291000" target="container1" />
  <feed-meta ctxt-id="0000000301" anchor="0000000000" target="container1" />
  </meta>
,请高手指教,
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-8-28 11:19:29 | 只看该作者
在我们的手机上DCD有个非常准确的取时间函数
GetLastUpdateTime(
            [out] UInt32 *time);
你可以叫开发人员打印一个log,从metal取出来的文件是不准确的,相差几秒一般
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-8-28 19:24:54 | 只看该作者
十分感谢楼上的解答. 另外想请教个更新的问题, DCD可以手动更新和自动更新
, 如果再自动更新之前采用了手动更新,那那么到了这个自动更新的时间还会再去更新么,
如果某次自动更新错误,那么到下次再更新的时间是由谁决定的?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-21 20:23 , Processed in 0.080421 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表