展示 217 篇文章   每页 5
数据库
1713 阅读

mongodb的备份和恢复

平时用mysql比较多,经常记不住mongodb的一些命令,这里记一下mongodb的备份和恢复的操作。 mysql比较简单,可以用mysqldump指定数据库,用source来指定恢复数据的文件: mysqldump -uroot -p testdb > /home/t......
mongodb
Web开发
1832 阅读

Django添加自定义的404等错误页面

当Django的settings里debug为True时,本地调试进入不存在的页面之类的操作,会提示路由错误,或者500错误时提示出错的代码位置。 当settings里debug为false时,只有简单的提示,比如404是显示文字(Not Found The requested reso......
python django web开发
编程语言
1529 阅读

Python与C扩展的几种方式

python的应用面很广,但是python有个被人诟病的问题就是性能不够理想。不过我们却能看到python在类似科学计算相关的领域仍能发挥作用,这就显得比较矛盾。这是因为python发挥了它的胶水一般的特性,python对于将业务实现和将想法实现是比较快捷方便的,在需要效率和性能的地方则是可以......
python
自动化
2146 阅读

Python加Selenium自动化测试知乎网站(七)设置检查点

根据前面的文章,我们可以对页面元素做很多操作了,可以模拟用户的行为。不过这时只算得上自动化行为,为了测试需要增加一些检查点。这里会介绍一些可以用来做检查点的方法。 1. 可以检查符合条件的元素的个数,比如检查当前页面有多少篇文章 topics = driver.find_ele......
python 自动化测试 web测试 selenium
自动化
1496 阅读

Python加Selenium自动化测试知乎网站(六)特殊操作

除了常规操作类似点击、滑动、勾选等,偶尔会遇到需要特殊操作的时候,比如鼠标mouseover、双击、右击、拖拽、长按、移动,在某些表单的填写时就会有这类型的需求,拖动选择日期控件输入控件什么的。有时还需要模拟键盘按键。还好,selenium也支持这类型操作。 我们在utils下新增一个文......
python 自动化测试 web测试 selenium