51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3241|回复: 5
打印 上一主题 下一主题

selenium可以获取到session的相关信息么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-8-20 17:12:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
selenium可以获取到session的相关信息么?
有哪个相关的JAR包么?
多谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2015-8-20 19:45:53 | 只看该作者
用Java的session.getAttribute(name);
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2015-8-21 16:32:19 | 只看该作者
用cookies 能行么?
Set<Cookie> cookies=wd.manage().getCookies();
System.out.println("cookie总数为"+cookies.size());
        
        for(Cookie cookie:cookies)
            System.out.println("作用域:"+cookie.getDomain()+", 名称:"+cookie.getName()+
                    ", 值:"+cookie.getValue()+", 范围:"+cookie.getPath()+
                    ", 过期时间"+cookie.getExpiry());
        
        Cookie cookie=new Cookie("JSESSIONID","31722A0A26EB99721A2403C66E22F3DB","/prod",null);
        wd.manage().addCookie(cookie);
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2015-8-24 13:52:36 | 只看该作者
gaha 发表于 2015-8-20 19:45
用Java的session.getAttribute(name);

多谢你的回复哈。
这是用的哪个JAR包呢?selenium ,webdriver的相关JAR包,我找了,没找到session相关的。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2015-8-24 13:55:03 | 只看该作者
krush008 发表于 2015-8-21 16:32
用cookies 能行么?
Set cookies=wd.manage().getCookies();
System.out.println("cookie总数为"+cookies ...

谢谢你的回复。不是用COOKIE哈
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2015-8-24 17:21:26 | 只看该作者
lillium 发表于 2015-8-24 13:52
多谢你的回复哈。
这是用的哪个JAR包呢?selenium ,webdriver的相关JAR包,我找了,没找到session相关的 ...

是java内置的,具体用法问你们开发人员,很简单的。
session.setAttribute(键值,值);--给一个session变量赋值。
session.getAttribute(键值);--通过键值名获得变量。
用的时候:
System.out.println("session中变量 (键值) 是 : "+String.valueof(session.getAttribute(键值)))
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-14 17:31 , Processed in 0.073108 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表