摘要: 1. 问题:test case放入testng.xml,单线程运行多个用例,结果每个用例都会启动一个浏览器,但所有用例都在最后打开的浏览器里执行。 可能原因:每个test case 启动都会初始化一个driver,导致每执行一个test case 就会启动一个浏览器窗口 解决办法:创建一个BaseC 阅读全文
posted @ 2021-05-31 11:42 钱_进 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 1. driver.close() 和 driver.quit() 区别: close 只关闭当前窗口,quit关闭所有窗口,包括子窗口。 阅读全文
posted @ 2021-05-03 17:18 钱_进 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1. 要停止某应用,可以在命令行模式下进入该应用目录,然后输入python dactivate并回车。 2. 要删除某应用,可以在命令行模式下,在跟目录下输入 rm -rf 应用名 并回车。 3. 遇到一个as_view的问题,解决过程如下: 在应用的urls.py里做了如下定义: from .vi 阅读全文
posted @ 2021-03-12 03:53 钱_进 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1. urls 和View 的理解: 1.1 每个Project 都有自己的urls.py, 这是项目的根路由,请求会被发送到这个路由中,由它来决定下一步请求需要被发送到哪个应用里。 1.2 每个应用都可以设置自己的urls.py, 这是应用层级的路由,在这里,每个子路由的路径对应一个视图函数,可以 阅读全文
posted @ 2020-12-05 16:02 钱_进 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1. 用IntelliJ Idea 试图搭建cucumber 环境,看网上在maven 的pom.xml里配置dependency时,各种类型的cucumber 依赖都有,例如cucumber-java, cucumber-jvm, cucumber-core, 这些都是什么?是必须的depende 阅读全文
posted @ 2020-10-14 17:37 钱_进 阅读(136) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-09-11 11:20 钱_进 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. 在测试Cadencie里 Diners的authorization的时候,起初自己只是测试request 是否能正常发出去,然后检查是否被正常approved就算测完了,但实际上这远远不够。在进一步的测试中,我们应该考虑如下几个: a. 发出去的request中,那些must-send 的el 阅读全文
posted @ 2020-07-30 11:12 钱_进 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 在一次项目测试中,执行如下语句,getText()返回结果为空,根据网上资料,如果 isDisplayed() 为false会造成getText()拿不到值,但检查isDisplayed()返回值为true,排除这种可能,不知道什么原因导致拿不到文本框的值。 realCardType=driver. 阅读全文
posted @ 2020-05-04 16:10 钱_进 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: 1. list 或tuple 的切片操作: 切片操作是指取list 或者tuple的其中某些元素,例如: L = ['a','b','c','d','e','f' ] 取前三个元素: L[0:3], 从索引 0 开始,直到索引 3, 注意这里不包含索引 3的元素,所以是 a, b, c 如果第一个索 阅读全文
posted @ 2020-04-14 15:24 钱_进 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1. 关于Jenkins: https://www.cnblogs.com/zz0412/tag/jenkins/ 阅读全文
posted @ 2019-09-25 06:56 钱_进 阅读(173) 评论(0) 推荐(0) 编辑