1. 小程序子页面无法返回,已经修复无法测试,部署后测试失败 2018-03-16

难点是如何测试?小程序webview调试开发十分麻烦,必须部署到服务器才能进行.修改1次5秒钟部署需要20分钟,等待时间成本巨大且缓慢,需要尽量在本地解决.打印关键信息发现parseInt(localStorage.getItem("showGif")) //113 数值存在问题.情况缓存后显示99

0.1. 时间清单

  • xx:xx~05:45 醒
  • 06:00~06:20 微信朋友圈,315京东重新诠释售假
  • xx:xx~06:50 起床
  • 07:00~07:13 洗澡
  • 07:32~07:35 洗漱1
  • 07:35~07:45 早饭
  • 08:24~08:46 购买一个无月租手机号码卡,后期可能需要自动发送短信
  • 08:47~09:03 修改替换刚购买的号码,用作公司固定手机号提醒用
  • 09:10~09:13 新用户进入只进入模式1,不显示是否跳转到'分享链接'
  • 10:33~10:58 服务器登录接口后台报错
  • 11:04~11:41 页面切换的时候不停触发websocket'msgSys登录成功'
  • 12:22~12:42 腹肌撕裂者T4
  • 12:42~12:53 午饭
  • 12:53~13:38 卡通
  • 11:45~15:50 创建任务中添加提醒功能,和闹钟状态
  • 15:58~16:05 设置提醒闹钟如果未绑定手机就跳转到绑定页面
  • 16:24~17:07 任务详情中修改due的闹钟设置
  • 17:17~18:06 任务开始提醒的短信模板和逻辑
  • 18:24~18:44 卡通
  • 19:47~20:07 晚饭
  • 21:26~21:26 卡通
  • 09:44~22:26 小程序子页面无法返回,已经修复无法测试,部署后测试失败
  • 小程序录音功能和生成测试用小程序二维码
  • 添加习惯养成提供设置闹钟时间
  • 如何快速与用户沟通,用户也不知道如何沟通咨询
  • 小程序主动推送消息的功能
  • 讲解事情的紧急重要性四象限,用时间清单软件开发为例
  • 锻炼健身,痛了才说明有效果.自我提升感到累说说明有效了
  • 使用固定手机号实现“系统提醒”
  • 收到阿里通信手机号后,激活手机卡.产品的购买链接中查看激活流程
  • 收集竞品网站系统中的用户评论,用以做系统改进和潜在问题排除
  • 手机外挂APP卡片快速开始任务
  • 付费激励用户提交不好的意见和bug
  • 重复任务计数功能,如举哑铃总数,速度.最高纪录
  • 如果到了任务开始时间,忘记进入系统就升级提醒
  • 小程序闹钟提醒,如果用户有小程序id就提醒
  • 习惯任务自动通过打开时间设置闹钟,用7天平均值作为闹钟时间
  • 枕头整栋闹钟提醒,直接醒神
  • websocket多次链接和登录优化,会触发4次
  • 通过due和started的时间差找出拖延症治疗情况

0.2. 总结

0.3. 观点及其他

0.4. 任务详情

[x]微信朋友圈,315京东重新诠释售假耗时 [x]任务开始提醒的短信模板和逻辑准时 预计 耗时 短信和微信的模板申请;逻辑修改; 即将开始:SMS_120640006 模板已经申请完成. 尊敬的${name},任务'${task}'距离开始时间${time}还有${duration}分钟. BpP1plVsFdl_rgY783OUEbtbXt7nx2pQkTiUwmA_aBU 新任务提醒 ,描述:,工作量:,备注:,时限:,来自:, 发现之前的短信和微信逻辑中都已经完成. 添加微信提醒的协议报错"缺少参数",查看请求的参数都是对的.查看控制台打印参数,1条协议有2条数据.1条没有数据.参数被异常的合并到了一起. 1.添加延迟 2.合并协议. 合并协议最好. 7天时间清单 不应该是协议参数被合并.查看逻辑发现api.clockAdd({ key:key1 微信模板提醒通知测试成功.但是提示内容缺少任务的相关信息.如工作量,描述,时限.开始时间都没有.工作量need需要把描述格式化成时间格式. moment("2018-03-16").add(task.tags.need, "s").format("HH:mm");

[x]任务详情中修改due的闹钟设置超时 预计 耗时 任务详情中修改due的时间doDue中添加逻辑不适合,有多个地方会修改设置due.在mixin.doTagset中添加闹钟修改.添加任务调用taskAdd逻辑没有经过doTagset,mixin在电脑端也会使用.这里需要做条件判断.否则导致路由跳转报错.如何判断是手机版? 不做判断用vux.bus派发事件和监听,跳转成功. 7天时间清单 小程序中可能会出现页面返回问题,因为是调用goback,所以这里返回不会再次进入"绑定"分页.

[x]设置提醒闹钟如果未绑定手机就跳转到绑定页面提前 预计 耗时 添加if(!this.phone) this.go("bind");并提示‘绑定后生效’ 即可.

[x]创建任务中添加提醒功能,和闹钟状态超时 预计 耗时 1、事情重要性 2、闹钟状态显示 3、闹钟的4次提醒 只有任务开始后会有2次超时提醒.未开始的任务触发开始提醒.开始提醒使用默认提醒方式用什么?1.电话提醒,用户没使用过会感觉很突兀.使用过1次后就明白了.这是提醒效果最好的.即将开始用短信提醒,开始用电话提醒. 注意:时间安排紧凑,连续2个任务间需要合并提醒. 超时提醒用"小程序,app或公众号提醒";设置due的任务就提醒吗?可以分模式,手机端模式1设置due就自动添加闹钟.在任务详情修改due,如果有due就修改闹钟. 疑问:电脑端呢? 后期需要添加clear清楚due和闹钟. 7天时间清单 模式2也可以提醒,高级的用户也提醒.用户可以自己修改提醒方式. 问题是所有都电话提醒可能很烦人,如何区分出更重要的任务提醒.1.现有逻辑中添加标签控制.如四象限标签 2.新的闹钟界面和设置按钮.只需要一个状态展示即可,新的界面让人感觉不好. 如果把设置due的任务提醒改为非电话,那么想要使用电话提醒就添加"重紧"标签.默认是电话铃声. 提醒的多种状态也需要显示,暂停任务删除"超时"提醒.(后期完善继续任务的超时提醒) 名称改为"开始铃". 系统默认提醒可以在设置页面中修改. store和localstorge全局变量保存,如果新设备数据为空就向服务器获取设置. 7天时间清单 提交代码并写注释.添加好提示时间.还需要提醒闹铃; 7天时间清单 逻辑完成,测试报错Cannot read property 'components' of undefined,看不出是哪里错误. 7天时间清单 逐步回退代码发现mixins中添加了,help导致.因为引用错了名字.提醒功能完成,电话和短信测试成功收到信息.短信提示内容不对,还缺少模板.对应微信模板也是. 修改图标逻辑,如果due>当前时间则显示闹钟图标.

[x]页面切换的时候不停触发websocket'msgSys登录成功'超时 预计 耗时 没有授权时界面报错,无法访问uid.开发工具中清缓存点清除所有后会弹出授权.自己查看图片发现是刚才修复bug添加了测试数据报错.删除后运行正常. 7天时间清单 一次性触发3次登录成功, 多次测试发现最多触发4次msgSys登录.后端触发了wsLogin,微信开发工具中查看打印信息sockets connect in,在本地切换模式也会触发socket登录成功,看到控制台多次socket id相同.但为什么会触发多次. 不会导致错误,但需要优化. 7天时间清单

[x]服务器登录接口后台报错准时 预计 耗时 Unknown column 'undefined' in 'where clause' SQL: SELECT * FROM cmswing_wx_user WHERE ( openid = undefined ) LIMIT 1 /apix/7dtime/loginapp 500 14ms 应该是mloader.html中赋值userInfo导致app.vue中userInfo的赋值逻辑冲突.自己账号测试没有问题,先关闭赋值快速解决运行问题. 7天时间清单 难点:自己无法重现就不知道问题是否解决了.修复猜测的可能性问题,也不足以说明问题以解决,上线后用于遇见问题就就纠结了.考虑模拟出这个问题, 1、后端获取到userinfo后返回给前端. 已经看不见之前的错误信息,还有有复制出关键错误信息. 发现后端代码中有where({ openid: data.openid }).find(),这是非小程序的逻辑.没问题啊,避免这种情况,新增小程序openid的查询.注意,数据不能为空. 无法测试.

[x]小程序子页面无法返回,已经修复无法测试,部署后测试失败超时 预计 耗时 难点是如何测试?小程序webview调试开发十分麻烦,必须部署到服务器才能进行.修改1次5秒钟部署需要20分钟,等待时间成本巨大且缓慢,需要尽量在本地解决.打印关键信息发现parseInt(localStorage.getItem("showGif")) //113 数值存在问题.情况缓存后显示99依然没有显示返回条.开发工具中无法返回上一页(缺少滑屏模拟操作) console.log("showgif",this.showGif,this.showWxappBack,r); //showgif 0 undefined false 7天时间清单 直接修改编译后的js上传清空缓存,为什么this.showWxappBack变量是undefined.代码中确定有在使用.直接在开发模式打印信息也是undefined,奇怪了. 在电脑模拟器中的“任务详情”页面刷新,然后返回上一页的加载进度显示层级看着有问题.在手机上测试正常.

[x]新用户进入只进入模式1,不显示是否跳转到'分享链接'提前 预计 耗时 代码中搜索'分享链接',找到代码并注释.

[x]修改替换刚购买的号码,用作公司固定手机号提醒用超时 预计 耗时 未开通的空号不能使用,使用已有手机,主叫号也依然不显示,是随机变化的号码.这样卖号就没作用了.之前记得是可以修改的.如果他公司能利用个人手机好拨号,这是一种技术就能研究并搞定.替换后无用,

[x]购买一个无月租手机号码卡,后期可能需要自动发送短信超时 预计 耗时 17002811320 购买成功,

[ ]小程序录音功能和生成测试用小程序二维码 生成代餐二维码,可以打开jssdk调试信息查看授权状态.

[ ]添加习惯养成提供设置闹钟时间 [ ]如何快速与用户沟通,用户也不知道如何沟通咨询 看见新用户登录4次但一个任务也没创建.通常一次搞不懂就流失了,为什么进入了4次.

[ ]小程序主动推送消息的功能 1.录制小程序消息提醒的形式 2.小程序提醒功能(请教ken)

[ ]讲解事情的紧急重要性四象限,用时间清单软件开发为例 [ ]锻炼健身,痛了才说明有效果.自我提升感到累说说明有效了 和马云的话有点类似. 自己这话太冗长不便于传播记忆.

[ ]使用固定手机号实现“系统提醒” 1.咨询现有id98.cn服务 2.尝试阿里通讯隐私号码 方式1可以就只需要20分钟. 方式2需要90分钟. 应该分成2个任务步骤.

[ ]收到阿里通信手机号后,激活手机卡.产品的购买链接中查看激活流程预计 [ ]收集竞品网站系统中的用户评论,用以做系统改进和潜在问题排除 [ ]手机外挂APP卡片快速开始任务 [ ]付费激励用户提交不好的意见和bug 当系统出现问题甚至不能访问,用户如何提交意见和bug.在公众号中提交问题和反馈.公众号中如何智能发送红包?1.后台编码获取用户openid发送红包 2.公众号中发送红包领取码

[ ]重复任务计数功能,如举哑铃总数,速度.最高纪录 [ ]如果到了任务开始时间,忘记进入系统就升级提醒 为什么要进入系统呢?进入系统干什么,给任务添加开始状态.便于日报统计分析数据,用户可以根据数据自我提升.

[ ]小程序闹钟提醒,如果用户有小程序id就提醒 如何避免白噪音?闹钟新增到闹铃选项还是和其他提醒合并?和"系统"合并?系统或者公众号合并.

[ ]习惯任务自动通过打开时间设置闹钟,用7天平均值作为闹钟时间 [ ]枕头整栋闹钟提醒,直接醒神 [ ]websocket多次链接和登录优化,会触发4次 其中链接还使用setTimeout

[ ]通过due和started的时间差找出拖延症治疗情况

Copyright & copy www.7dtime.com 2014-2017 all right reserved,powered by Gitbook该文件修订时间: 2018-05-05 10:23:46

results matching ""

    No results matching ""