测试问题整理(MI)

 

#####本文是根据网上一些同学的测试问题总结的,如果有侵权请联系我删除哟

1.如何提交高质量BUG

1)首先在提交这个BUG之前已经对其进行线上和测试环境中复现,并对其造成的其它问题进行整理,分析其产生的原因,类型。如果有能力的话,可以提出修改建议、

2)其次就是在BUG提交方面的一些注意,首先是有效性,保证提交的BUG明确属于已经设定好的某个模块,保证你在需求和前提条件还有输入数据等清楚地情况下,这个BUG是唯一的,避免提交因操作失误造成的BUG,或者已经提交过的BUG。

3)提交的内容方面。标题要简洁明了,一看就知道什么内容。BUG测试的环境,版本,以及测试设备。具体的BUG描述,还有需求要求达到的效果,以及BUG产生的具体测试步骤,精确到点哪里,点几下,数据。让开发人员在修改时能够快速根据你提供的信息。

4)指定给出现该Bug需求的开发者

2.写测试用例会从哪些方面写? 

项目名称,项目版本,测试环境,用例所属的模块名称,功能点,用例编号,用例等级,前置条件,具体测试步骤,预期结果,实际结果,失败原因。

3.session和cookie的区别

http是一种无状态协议(指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,比如客户获得一张网页之后关闭浏览器,然后再一次启动浏览器,再登陆该网站,但是服务器并不知道客户关闭了一次浏览器)而Session和Cookie就是为解决这个问题而提出来的两个机制.

cookie:Cookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie.客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。服务器还可以根据需要修改Cookie的内容。cookie 可以让服务端程序跟踪每个客户端的访问,但是每次客户端的访问都必须传回这些Cookie,如果 Cookie 很多,这无形地增加了客户端与服务端的数据传输量.

session:Session 的出现正是为了解决这个问题。同一个客户端每次和服务端交互时,不需要每次都传回所有的 Cookie 值,每个用户访问服务器都会建立一个session,那服务器是怎么标识用户的唯一身份呢?事实上,用户与服务器建立连接的同时,服务器会自动为其分配一个SessionId, 而且每个客户端是唯一的.

区别:1)Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。2)Cookies是属于Session对象的一种。但有不同,Cookies不会占服务器资源,是存在客服端内存或者一个cookie的文本文件中;而“Session”则会占用服务器资源. 3)cookie的存储限制了数据量,只允许4KB,而session是无限量的  4)我们可以轻松访问cookie值但是我们无法轻松访问会话值,因此它更安全。

 

 

 

猜你喜欢

转载自blog.csdn.net/zangba9624/article/details/105699939