展示 221 篇文章   每页 5
办公
1925 阅读

ubuntu里自启动时未执行virtualenv的原因

我的服务器上有几套python相关的环境,目前在用virtualenv创建虚拟环境以避免冲突,比如django用一套,jupyter用一套。 自己登陆上去肯定就直接执行了类似source virenv/bin/activate的命令来启动相关的环境,不过我也不想每次重启后还需要手动操作一......
python linux
数据库
1915 阅读

mongodb的备份和恢复

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

Python加Selenium自动化测试知乎网站(三)页面对象模式

页面对象(Page Object)模式是做自动化测试中用到的一种模式理念,本质上是为了复用代码和提高可维护性。页面对象是将独立页面封装为一个或多个类,将页面上的元素做统一管理,将页面涉及到的业务点做封装以便不同脚本调用。在测试脚本中也能体现出业务点,而不是千篇一律的点击输入。 比如注册页......
python 自动化测试 web测试 selenium
办公
1886 阅读

在终端输出中显示颜色

平时写脚本时,有时打印的信息太多,反而容易漏掉注意点。于是可以在终端输出中显示颜色来提醒对应的级别,比如http status code为200时数字带上绿色,为500时数字带上红色,为401时数字带上黄色。 可以设置文字的颜色,也可以设置背景的颜色,但是可以设置的色彩有限。 实际......
Mac
自动化
1884 阅读

使用SetForegroundWindow遇到报错的解决方式

在直接调用win32gui.SetForegroundWindow, 或者使用pywinauto的set_focus时(实际还是会走到SetForegroundWindow这里来),在经过一段时间的运行后,会遇到提示错误(0, 'SetForegroundWindow', &#......
python