分类 - 质量

2017-11-02 02:32:55    505    0    0
#Target 表格打印想必很多人都做过,但是做成我们这项目这样沟壑众多好不容易才填平的还真的不多.仅以此记录这令我印象深刻的三天. #一.一个需求. 公司要做结算单打印,2.0版本的系统中正在做,但是产品说要提前到1.5来做. 想要做打印怎么做呢?我们的Winform壳是C#的,并不能使用现成的HTML2Canvas等库再调用window.print.于是技术大佬们商议之后决定买一个插件来
2017-08-27 03:06:06    11    0    0
今天在操作函数封装的时候发现一个问题。以前学习的时候没有注意到中文问题... driver.find_element_by_id("kw").send_keys("教程") 这一句会跳出报错 SyntaxError: Non-ASCII character '\xbd' in file H:/Ses/Stu.py on line 9, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 看起来应该是因为默认编码问题?百度之,得解
2017-08-27 03:06:06    17    0    0
嗯,不得不说,我还是第一次发现原来讲代码的书上代码也能出错。 问题是,你代码出错了你是怎么跑起来的啊!!!!喂!!!! 不多说,贴代码: from selenium import webdriverfrom time import sleepdriver=webdriver.Firefox()driver.get("http://videojs.com/")video=driver.find_element_by_xpath("body/Section[1]/div/video")#此处原书写为Setion,根本没有这个CSS标签,应该是书上错了...=driver
2017-08-27 03:06:06    9    0    0
在做虫师的Selenium教程的时候,发现自己安装的FireFox都不能用WebDriver驱动,连做get动作都很困难,而IE和Chrome都正常。一开始想跳过这个问题,也顺便拓展,于是把所有用FireFox的例子都用了Chrome。结果今天在使用Selenium的时候发现,需要用到Webdriver.FirefoxProfile(),这玩意对应的难道是webdriver.ChromeOptions()?懒得再去重新找资料了,反正以后主流浏览器也都要做测试,今天就把这个历史遗留问题解决了吧。 首先找到了Selenium支持高版本的FireFox 嗯,试试。例子:
2017-08-27 03:06:06    140    0    0
每次写代码都会被测试烦到,Bug标了解决还是追着问为啥测的时候还没解决啊?答曰还没发测试,又被追着问啥时候发啊?于是只能说好好好这就发,发测试环境又得先build,我的i7 256GSSD 12G内存Build都慢的一笔,烦不胜烦。想了想,其实测这种项目完全可以不用Build,Vue自己数据驱动,编译以后直接就出结果,命令都省了。为了优化流程(偷懒),这不上Jenkins能忍? (此处应有图片:愤怒的切图仔) 上Jenkins之前我首先考虑了一下要不要上Docker,后来想想看还是算了。一则本来就准备弄个虚拟机当服务器,再弄个docker没啥必要。二则需求