测试懒企鹅平台常遇到的问题(功能方面)

问题一:

使用谷歌浏览器登录懒企鹅系统,输入用户名和密码并保存后,注册页面或新增设置公众号页面默认显示出登录的用户名和密码,如下:

注册页面:(显示位置为验证码和密码,开发说缓存的保存机制是回显密码和上面一条记录,所以验证码一行回显用户名!!!)

新增公众号时设置的账号名和密码也显示同理如上,每次登录或注册保留的cookie在谷歌浏览器中的高级设置中可以看到如下所示:

最上方保存的是验证码(由于在密码上一条)和密码,所以回显时是这条记录,这个并不是bug,是由于浏览器的缓存机制导致如此,不必修改。

知识拓展:

什么是session:

(1)当你登录网站,后台服务器会创建1个session,当你退出登录的时候,这个session就过期了。再次访问这个网站,会显示登录前的界面。
(2)但是当你没有“退出登录”,而仅仅是直接关闭了浏览器,那么服务器端在一段时间之后才会让这个session过期。
(2.1)意思是说,假如服务器端设置的这个session的过期时间是10分钟,那么当你在关闭了浏览器后的5分钟重新访问这个网站,是显示的“已登录状态”;
(2.2)那么当你第11分钟访问这个网站的时候,就显示是“非登录状态”了。

cookies的缓存机制见:http://www.cnblogs.com/skynet/archive/2012/11/28/2792503.html

cookie 和session 的区别:

1、cookie数据存放在客户的浏览器上,session数据放在服务器上。

2、cookie不是很安全,别人可以分析存放在本地的COOKIE,并进行COOKIE欺骗,考虑到安全应当使用session。
3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用COOKIE。

4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。

5、所以:
   将登陆信息等重要信息存放为SESSION
   其他信息如果需要保留,可以放在COOKIE中

问题二:(禅道结果分析)

不同账号下的配置不一样,如:appid,账号类型,账号id,特别是企业号与服务号,订阅号差别较大,配置方法不同!!!!

对于web网站测试点可参照以上方面!!!

时间: 2024-10-17 08:21:45

测试懒企鹅平台常遇到的问题(功能方面)的相关文章

测试虚拟化管理平台-oVirt

日期:2015/9/2 - 2015/9/17 time 14:51 主机:node86, node92, node93, node72, node73, vm172 目的:测试虚拟化管理平台-oVirt 操作内容: 一.基础环境 1.使用5台物理机来测试:node86, node92, node93, node72, node73 CPU:    Intel(R) Xeon(R) CPU E5-2603 v2 @ 1.80GHz 内存:   32G     硬盘:   48T(4T x12) 

一款类似loadRunner的优秀国产压力测试工具——kylinTOP测试与监控平台

市面上流行的压力/负载/性能测试工具多是来自国外,近年来国内的性能测试工具也如雨后春笋般崛起,但大部分产品是基于Jmeter开源内核包装起来的性能测试工具,其中也不乏佼佼者,如:kylinTOP测试与监控平台,它是一款集性能测试.自动化测试.业务监控于一体的B/S架构的测试平台,支持跨平台(WINDOWS/LINUX/SOLARIS/麒麟/MAC)运行.该工具没有基于任何开源免费组件,是一款完全国产化的性能测试工具,是目前国内一款非常难得好用的性能测试工具,可以完全替代国外的同类产品.目前在军工

推荐一款国产优秀的基于 AI 的 Web 自动化测试工具——kylinTOP 测试与监控平台

对于于一般的传统的自动化测试工具,如:Selenium,robotFramework,QTP等.QTP可以通过操作录制生成自动化用例脚本.生成的脚本与Selenium.robotFramework类似,都是类方法的调用以及各种方法的参数的传递.对于一个学习者来说没有2-3年的工作经验,很验难熟练撑握.而且不同的人写的自动化用例风格不一样,维护起来非常困难,要求测试人员必须撑握一门计算机语言,如:VB.python等.如下所示,是使用robotFramework编辑器基于SeleniumLibra

04微信公众平台 - 实现【翻译】功能函数,返回一个文本字符串。

一.功能代码函数实现 private function _baiduDic($keyword) { $tranurlaip = "http://openapi.baidu.com/public/2.0/bmt/translate?client_id=9peNkh97N6B9GGj9zBke9tGQ&q={$keyword}&from=auto&to=auto"; //翻译URLapi地址 $transtr = file_get_contents($tranurl

05微信公众平台 - 实现【点歌】功能函数,返回一个文本字符串。

一.功能代码函数实现 /* * 功能5:根据歌名点歌功能,输入歌名即可,传入参数为输入对象$postObj */ private function _listenMusic($postObj) { $ret= "<xml> <ToUserName><![CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName> <CreateTi

安犬漏洞扫描云平台整合云盾防护功能

国庆之前,安犬漏洞扫描云平台将迎来一次重大更新.这次更新对于安犬平台非常重要,因为这意味着安犬漏洞扫描云平台从过去的检测扫描进化成防御防护与扫描一体的全面型安全平台. 历史更新版本功能: (点击蓝字即可进入版本更新说明 2.0.5更新说明-多语言版本更新 2.0.6更新说明-扫描模块加载Acunetix引擎 2.0.7更新说明-漏洞推送功能上线 2.0.8更新说明-定制API模块 OEM部分功能整合 2.0.9更新说明-域名绑定与资产发现 2.0.10更新说明-界面改版,友情链接及扫描测试 2.

Cordys BOP平台上角色定义和功能

本主题介绍在流程平台上各种角色和功能. 角色确定了用户在租户里所能执行的权限和活动,以及在任务中的规范授权.在租户中创建角色或在应用程序内来实现,然后把角色分配给用户.只要用户通过角色提供一定的权限,他们就能部署应用.用户能访问应用中内容的程度,取决于他们所分配的角色. 例如,用户可以有客户服务代表.主管.经理的角色.往往经理或主管可能只有审批任务的权限,审批通过或退回. 角色可以嵌套,这意味着一个角色可以从另一个角色获取来增加由超级角色所提供的权限.角色可以分类如下: 功能角色(Functio

微信公众平台开发(96) 多个功能整合

思路: 通过用户发送的关键字判断的方式来判断功能,再调用回复相应的内容.当一个功能不匹配的时候,则进入下一个功能判断. 程序示例如下: 1 //接收文本消息 2 private function receiveText($object) 3 { 4 $keyword = trim($object->Content); 5 if (strstr($keyword, "天气")){ 6 $city = str_replace('天气', '', $keyword); 7 includ

从用户角度上,开发直播功能平台时应该注意的功能

自主开发直播平台涉及到的内容比较多,像音视频编解码.流媒体传输.美颜功能,以及各类接口问题等.如果没有专业的技术支撑,实现起来会比较难,那么也可以找一些现有的解决方案,比如拓幻科技,就是专业为企业级用户搭建直播平台,提供完整功能服务的厂商.如果自行搭建,其中应用层功能的实现是必不可少的,那么从用户角度来说,直播开发,哪些平台功能是必不可少的呢?用户登录页面广告引导页:绝大多数APP应用具备的基础功能,可以展示图片和视频形式的广告内容.注册登录:主要包括手机验证码注册登录和一系列三方登录方式,需要