你改了 title 没改 content~
唉,都啥三观,把性别歧视说的那么冠冕堂皇,还被赞说得很棒……
当然,受到质疑的时候还是一样的话来回:我说的是国内的现状……
嗯嗯嗯,你们说的都对,我无可辩驳
那是你们家的国内……在下以及在下的盆友做测开就是开发,偶尔帮忙搞一下自动化之类的框架而已~
估计楼主的@BeforeXX中准备数据、环境这一环就失败了,并没有真的 navigate 到指定地址,建议看一下 trace log 吧
我猜可以,不过你要多招一倍的人,多给至少一半的时间周期,在前端测试、后端测试都做完了之后再来一遍大集成或者大回归的测试
大集成或者大回归的测试发现的 BUG 依旧会占到 50%+
这位 VP 现在好像 2 年前就开始在做 CEO
复制粘贴连排版都不搞一下?
autoit
难道不会去看看 QC、CQ、TestLink、redmine、JIRA 都是咋做的?
大厂不会跟你讲技术,只跟你说如何解决问题……学院的课就比较侧重于基础技术体系打造,自己捉摸呗
没有什么是一张图说明不了的
精通拼写,会谈不上,我只用过 QTP
试试 select_by_visible_text() 呢?
我可没让你少打半个括号……
driver.find_element_by_xpath('//li[contains(text(),"宋青")]').click();
另外,python API 里面没有 select_by_visible_text()?难道只有 JAVA 有 selectByVisibleText()?
关键是到底是不是真的高级,而不是多少岁
airtest、sikuliX 了解一下,不过核心在于,楼主的问题是 “部分手机” 适配问题,属于兼容性范畴了
可以考虑自建兼容性测试(实验室)服务再配合 airtest 这些来执行,或者采购云测服务,Testin 好像就可以比对不同手机的展示是否一致~
相比之下,LICEcap 可能更牛逼一些~
我自己的应用遇到过这个问题,是因为同时存在多个 Markdown 编辑器绑定了拖拽和 paste 事件监听
社区这个呢,估计是用户窗口多开导致的,绑定的监听事件重复,解决方法参见:
watch: {
currentActive: function() {
if (this.currentActive) {
this.mdeIMGHandler('simpleMdeDesc');
} else { // 移除非当前markdown编辑器中的监听
if (this.$refs["simpleMdeDesc"]) {
[this.$refs["simpleMdeDesc"]].map(({ simplemde }) => {
if (simplemde.codemirror) {
simplemde.codemirror.on("drop", false);
simplemde.codemirror.on("paste", false);
}
});
}
}
}
}
methods: {
mdeIMGHandler(objectRef) {
this.$nextTick(() => {
[this.$refs[objectRef]].map(({ simplemde }) => {
simplemde.codemirror.on("drop", (editor, e) =>{
this.multiDragUpload(editor, e, simplemde);
});
simplemde.codemirror.on("paste", (editor, e) =>{
this.singleCopyUpload(editor, e, simplemde);
});
});
});
}
}
港真,我都不知道发生了什么,为什么大家都不待见 autoit 这种神器呢
提交 PR 不就结了
你大可不必为此争辩,不同水平的人看到的东西本身就不一样,做好你自己所在阶段的事情就足够了
你所总结的东西对于初级、专家级来说都很重要和实际,对于专注产品测试本身也很重要和实际,对于其他人来说空泛就空泛了,没必要一定要得到别人 100% 的认同~
我不用 python 的,所以具体实现我做不了,只提供思路,你要确保 js 得到了执行:
http://www.w3school.com.cn/jsref/met_win_scrollto.asp