这个 element 没找到,就是 nonetype object
一个版本来看,这么说没什么错;但是作为长期的维护来说,浏览器升级肯定是要考虑的。特别是 Chrome 刚刚升到了第一百个版本,单单这个特殊的版本号就有可能带来兼容性的问题。
浏览器定期升级是要对应有回归测试去跟踪的,不然你假定用户都不会升级?
数据库视图也是为需求服务的,一般是为了实现一些复杂的数据查询或者提高查询的效率,本质上也是代码,只不过是数据库层面的。所以其他功能是怎么测的,这里也一样,功能和非功能的都需要考虑。
我个人的理解是需要重点考虑数据准确性和查询性能。
你先去查一下 eval 函数是用来做什么的吧,为什么你要用这个函数去处理字符串
不是很懂你的问题是什么,这两个元素都有 ID,直接通过 ID 定位就可以了;
虽然说有 iframe,但是看上面的结构,两个元素都是在 iframe 里面啊,所以在操作这两个元素之间不需要切换;即使是一个在 iframe 里面,一个在外面,只需要中间加一个切换回主页面的动作就可以了吧?
这不是原来的 qtp 吗?
token 一般是有时效性的,例如 30 分钟。而且每次访问,会持续刷新过期时间。所以如果没有其他因素导致的报错,可能是潜在的 bug。
不过我们实际测试中,有可能是同一个用户被在其他地方登录,导致你当前 token 失效了(如被人手动登录,或者被其他 job 或者其他人在执行这个用例)。这种情况下最好可以保障一个用户不在多个脚本中使用,或者把同类型的 pipeline 错峰执行,避免被踢。
还有一种可能,会不会是你前一条用例是异常类的,修改了当前的 token 或者 uid 等信息,导致到这两条的时候不通过了。
什么叫数据一致性测试呢?能说得具体点吗?
交流一下为什么觉得没用,是不是用例的设计方式和评审的点,评审的时间太长了,导致效果不好。这些都是可以改进和提高效率的。
如果单纯是不配合,觉得没用,要么找他老板,要么找你老板呗
同在广州,但是好奇有什么不能直接在论坛里聊要拉群的呢?
老实说,你唯品会去跑抖音 APP 是什么目的?
natepad++ 不就有类似的插件吗?
Mark ,很有参考价值。
我理解的一般静态资源在发布的时候应该是要带版本的,一般来说就是在访问的时候系统会返回一个最新的时间戳,如果时间戳比缓存的要晚,表示有新的版本发布了,需要重新加载;如果时间戳没变化,就表示当前版本已经是最新了,直接用缓存的就行,减少资源重复请求。
没看到你详细的代码,不过看打印的信息,你的 xpath 值,里面单双引号混用了
把测试部门干掉之后又怎么样呢? 功能就不用测,直接上线了吗?
最后还不是要有人出来做测试的工作(比如开发,比如产品)?
不要把你碰到觉得不好的测试管理者看成整个行业的统一现象。
关于接入库的冲突问题,我们之前的做法是这样的:
可以看社区的问卷调查,记忆中大部分都是毕业就入了测试这行
不清楚你说的像素级别是什么意思。
这是来拉仇恨的吗?
辛苦了
后生可畏啊,恭喜发财!
可能不同角度看问题会不一样吧,从管理的角度来看,最理想的状态就是大家产出的用例都是一致的,这样不管是交接,还是相互交叉测试,学习的成本都比较低;
但是像你说的这个例子,连要用多少层都限制,就太过了,不利于发挥 xmind 的灵活性。
建议有机会的话,还是和领导谈一谈,看怎么才是更好的解决方案。
这段时间也正好在做 xmind to excel 的工作,楼主的思路挺好的,已经根据上面的建议优化了一部分,哈哈