yuee0619 发表于 2020-3-16 18:22:19

中象集运-软件测试题目

测试人员招聘 – 笔试题 测试用例设计请发散你的思维,对以下Comm100的用户登陆功能,设计测试用例。可访问https://www.comm100.com/secure/login.aspx file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif测试用例 :1.    输入正确的邮箱,正确的密码进行登录,登录成功2.    输入正确的邮箱,错误的密码进行登录,登录失败,提示密码错误3.    输入错误的邮箱,正确的密码进行登录,登录失败,提示邮箱错误4.    输入错误的邮箱,错误的密码进行登录,登录失败,提示邮箱或密码错误5.    不输入邮箱,输入正确的密码进行登录,提示电子邮箱是必须的6.    输入正确的邮箱,不输入密码,提示密码是必须的7.    输入无效的邮箱,输入正确的密码进行登录,提示电子邮箱是无效的8.    输入正确的邮箱,密码输入空格,提示密码是必须的9.    输入正确的邮箱,密码输入19位字符,提示密码最多16位字符,超过3位字符10. 邮箱和密码都不输入,直接点击登录,提示邮箱,密码是必须的Web测试1.    在上述例子中,我们的系统会在客户浏览器中种下一些Cookie,你能告诉我有哪一些Cookie吗? 这些Cookie保存在哪里?你觉得这些Cookie有什么用途?有客户邮箱、密码、停留的时间等Cookie这些Cookie都保存在客户端的硬盘里面用途:Cookies最典型的应用是判定注册用户是否已经登录网站      Cookie可以保持登录信息到用户下次与服务器的会话      识别功能 2.    当你访问该页面后,我们会将一些资源保存在缓存中。你能告诉我什么资源被缓存了吗?缓存有什么用途?当资源有更新时,比如我们公司的Logo,客户端(浏览器)怎么知道去访问新的Logo?有图片,css文件,js文件被缓存作用:只会产生极小的网络流量,可以有效的降低运营成本减少对源服务器的请求,间接降低服务器的压力能够明显加快页面打开速度,达到更好的体验 自动化测试上述Comm100登陆页面,登陆后会到用户的欢迎界面。针对这样一个简单的登陆过程做一个自动化。1.    如使用Selenium      i.         会用到哪些元素定位方法?你都知道有哪一些?       ii.         会用到哪些Selenium的命令?      iii.         怎么验证登陆成功?I:会用到Id定位,name定位,xpath定位,css定位等II:会用到打开浏览器(open browser),文本框输入(input text),密码框输入(input password),点击按钮(click button)Iii:成功打开流浪器,跳转到用户欢迎界面,显示响应码200 OK即登录成功 SQL 能力考查1.   编写SQL 语句,找出“图书”表中,图书名称不包含“中国”这两个字的所有书籍信息Select * from 图书 where 图书名称 not in 中国2.   编写SQL语句,现在要将图书表中的几百万数据全部清除,但要保留表结构Delete from 图书表3.   编写SQL语句,找出“作者”表中没有出现在“获奖名单”表中所有作者信息的SQL语句(提示:使用not in、not exists以及外关联三种方法,并说明哪种方法最优。)Select * from 作者 where 作者代号 notin (select 获奖人员 from 获奖名单);Select * from 作者 where not exists (select 1 from 获奖名单where 作者.作者代号=获奖名单.获奖人员);Select * from 作者 left join 获奖名单 on 作者.作者代号=获奖名单.获奖人员 where 获奖人员 isnull;外关联的性能好于not exists ,not exists 好于not in 参见如下表结构   1)、出版社:    出版社代码 char(2),   出版社名称 varchar2(32)    2)、图书:   图书编号 char(8),   图书名称 varchar2(128),   出版社代码 char(2),   作者代号 char(4),   图书简介 varchar2(128)    3)、作者:    作者代号 char(4),   作者名称 varchar2(10),      性别 char(1),      年龄 number(3),      文学方向 varchar2(64)       4)、获奖名单:       获奖日期 date,      获奖作者代号 char(4) 逻辑题P先生、Q先生具有足够的推理能力。这天,他们正在接受面试。他们知道桌子的抽屉里有16张扑克牌:红桃 A Q 4 黑桃 J8 4 2 7 3 草花 K Q 5 4 6 方块 A 5 约瀚教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗? P先生: 我不知道这张牌。 Q先生: 我知道你不知道这张牌。 P先生: 现在我知道这张牌了。 Q先生: 我也知道了。 请问这张牌是什么牌?方块5首先P先生我不知道这张牌,排除单个的点数,J、8、K、6、7、2、3然后Q先生我知道你不知道这张牌,可以排除黑桃、草花这两种花色,因为Q确定P一定不知道,所以花色一定不是黑桃和草花,因为若是这两种花色,P就有可能知道这张牌随后P说我知道这张牌了,排除点数A,可能是Q、4、5最后Q说我知道这张牌了,排除有两种可能的Q、4答案为方块5

gz_2015_yqy 发表于 2020-3-17 21:20:56

怎么是方块5,还是不懂:L
页: [1]
查看完整版本: 中象集运-软件测试题目