自最新发布的Google Chrome浏览器版本21.*和Selenium Chrome驱动程序版本22.*后,我们用于测试不同域名iframe的特殊命令行开关"--disable-web-security"不再支持(已弃用).是否有相同的解决方法可以自动化我们在Chrome浏览器中位于不同域中的框架?
我们现有的功能自动化框架完全依赖于此开关(--disable-web-security).Response将不胜感激.
我有一个JSON数组(地图列表)类似于:
def listOfMap = [[TESTCASE:1, METHOD:'CLICK', RESULT:'PASS'],
[TESTCASE:2, METHOD:'CLICK', RESULT:'FAIL'],
[TESTCASE:3, METHOD:'CLICK', RESULT:'FAIL'],
[TESTCASE:4, METHOD:'TYPETEXT', RESULT:'FAIL']]
Run Code Online (Sandbox Code Playgroud)
1)我想获取/过滤/返回包含键值对" METHOD:CLICK "和" RESULT:FAIL "的所有列表
My output should return 2 lists out of 4: [TESTCASE:2, METHOD:CLICK, RESULT:FAIL], [TESTCASE:3, METHOD:CLICK, RESULT:FAIL]
Run Code Online (Sandbox Code Playgroud)
2)我想获得包含键值对" METHOD:CLICK "和" RESULT:FAIL " 的列表计数
My output should be : 2
Run Code Online (Sandbox Code Playgroud)
3)从上面的地图列表中,我想获得关键字" METHOD "的所有唯一/不同值
My output should return unique values of the key method : CLICK, TYPETEXT
Run Code Online (Sandbox Code Playgroud)