最佳实践 | 如何进行用户测试?六个步骤快速上手

用户测试

用户测试 过程的不确定因素,影响测试结果的有效性

解决方案:六个步骤快速上手 用户测试

步骤一:定义用户测试目标

步骤二:选择一种测试方法

步骤三:寻找测试对象

步骤四:创建任务方案

错误示例:

原因:

正确示例:

原因:

步骤五:记录测试环境

骤六:分析测试的洞察与发现

结构化的 用户测试 ,帮助输出有效的测试结果

进行一次成功的 用户测试 并没有想象中那么难。一旦定义了目标,选择了测试方法,构建了测试场景,提出了问题并记录了结果,这将非常容易。按照以上 6 个步骤进行 用户测试 ,你并获得所需的答案,以改善用户体验

职场加油站

/** * 生成签名的时间戳 * @return {字符串} */ function createTimestamp() { return parseInt(new Date().getTime() / 1000) + '' } /** * 生成签名的随机串 * @return {字符串} */ function createNonceStr() { return Math.random().toString(36).substr(2, 15) } /** * 对参数对象进行字典排序 * @param {对象} args 签名所需参数对象 * @return {字符串} 排序后生成字符串 */ function raw(args) { var keys = Object.keys(args) keys = keys.sort() var newArgs = {} keys.forEach(function (key) { newArgs[key.toLowerCase()] = args[key] }) var string = '' for (var k in newArgs) { string += '&' + k + '=' + newArgs[k] } string = string.substr(1) return string } /** * 注入权限验证配置 */ function initWechat(config) { wx.config({ debug: false, // 开启调试模式, appId: config.appId, // 必填,公众号的唯一标识 timestamp: config.timestamp, // 必填,生成签名的时间戳 nonceStr: config.nonceStr, // 必填,生成签名的随机串 signature: config.signature,// 必填,签名 jsApiList: ['updateAppMessageShareData','updateTimelineShareData'] // 必填,需要使用的JS接口列表 }); wx.ready(function(){ wx.updateAppMessageShareData({ title: '最佳实验 | 如何进行用户测试?', // 分享标题 desc: '6招教会你快速上手结构化的用户测试', // 分享描述 link: config.url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'https://runwise.oss-accelerate.aliyuncs.com/sites/15/2020/11/用户测试-1-e1605083465564.png', // 分享图标 success: function () { // 设置成功 clearTimeout(timer) } }); }); wx.ready(function(){ wx.updateTimelineShareData({ title: '最佳实验 | 如何进行用户测试?', // 分享标题 desc: '6招教会你快速上手结构化的用户测试', // 分享描述 link: config.url, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'https://runwise.oss-accelerate.aliyuncs.com/sites/15/2020/11/用户测试-1-e1605083465564.png', // 分享图标 success: function () { // 设置成功 clearTimeout(timer) } });
立即登录阅读全文
登录或注册即可解锁全站内容,即表示你理解并同意 服务协议 与 隐私政策
}); } /** * 生成签名 */ function createSign() { var url = location.href.split('#')[0]; var postData = {action: "get_wx_jsapi_ticket"} $.ajax({ url: "https://runwise.co/wp-admin/admin-ajax.php", data: postData, type: "POST", dataType: "JSON", success: function(response) { if(response.code == 0) { var ret = { jsapi_ticket: response.jsapi_ticket, nonceStr: createNonceStr(), timestamp: createTimestamp(), url: url } var signStr = raw(ret); console.log(signStr); ret.signature = sha1(signStr); ret.appId = 'wx5b4de148e2c8298b'; initWechat(ret); } } }) } var timer = setTimeout(() => { createSign(); }, 1000);

评论

每周评论获赞多的会员有机会获得 Runwise.co 社区送出的图书
要发表评论,您必须先登录
分享至
wechat-share-icon
打开微信"扫一扫" 点击右上角"分享"
点击图标复制网站
继续阅读