一、自动删除contactmanager 自动化测试appium提供的sample如下包/activity:com.example.android.contactmanager/.ContactManager ,发现提示如下错误 info: [debug] Error: Activity used ...
分类:
移动开发 时间:
2018-08-31 17:15:51
阅读次数:
184
前言 在web自动化下载操作时,有时候会弹出下载框,这种下载框不属于web的页面,是没办法去定位的(有些同学一说到点击,脑袋里面就是定位!定位!定位!) 有时候我们并不是非要去定位到这个按钮再去点击,学会使用键盘的快捷键操作,也能达到一样的效果。 之前讲过一篇 "Selenium2+python自动 ...
分类:
编程语言 时间:
2018-08-31 00:23:54
阅读次数:
368
什么是mock unittest.mock是一个用于在Python中进行单元测试的库,Mock翻译过来就是模拟的意思,顾名思义这个库的主要功能是模拟一些东西。 它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。 学过python自动化的对unittest并不陌生,un ...
分类:
编程语言 时间:
2018-08-29 16:59:44
阅读次数:
166
员工信息表程序,实现增删改查操作 可进行模糊查询,语法至少支持下面3种: select name,age from staff_table where age > 22 select * from staff_table where dept = "IT"select * from staff_ta ...
分类:
编程语言 时间:
2018-08-24 10:43:51
阅读次数:
175
最近在学习虫师老师编写的python自动化的书。其中讲到了BDD结构lettuce入门一章。 因为是小白,按部就班地进行操作,先不谈执行操作如何,先来讲讲遇到的几个坑,和怎么解决的: 第一坑:python2 和 Python3 安装在同一台主机上,怎么区分运行,而不干扰? 同是python命令怎么在 ...
分类:
编程语言 时间:
2018-08-22 12:39:52
阅读次数:
937
站在朋友的肩膀上学习!!! 前提:python环境已经搭建完成 1.安装selenium 命令行输入“pip install selenium"一键式安装 2.检查Selenium是否安装成功 使用命令”pip show selenium”可以看到当前系统中安装的版本信息 3.安装成功,可运行pyt ...
分类:
编程语言 时间:
2018-08-21 18:25:18
阅读次数:
191
#程序1: 实现简单的shell sed替换功能 import sys,os old_file = open('test.txt','r',encoding='utf-8') new_file = open('test_bak.txt','w',encoding='utf-8') old_line ...
分类:
编程语言 时间:
2018-08-10 11:00:36
阅读次数:
164
#!/usr/bin/env python # -*- coding: utf-8 -*- # Author:DaShuang.Gu '''要求: 买家 1.商品信息存在文件里 2.已购商品,余额记录。第一次启动程序时需要记录工资,第二次启动程序时显示出上次余额 3.允许用户根据商品编号购买商品 4... ...
分类:
编程语言 时间:
2018-08-09 23:09:07
阅读次数:
239
#!/usr/bin/env python # -*- coding: utf-8 -*- # Author:DaShuang.Gu #三级菜单 data = { '北京':{ "昌平":{ "沙河":["oldboy","test"], "天通苑":["链家地产","我爱我家"] }, "朝阳": ...
分类:
编程语言 时间:
2018-08-08 15:03:36
阅读次数:
207
前言 遇到问题:document.getElementsByClassName(...)[0] is undefined 选择框如果是select标签的,可以直接用select专用的方法去定位点击操作。其它不是select选择框的时候,那就按正常操作步骤先点输入框,再点选项就行了。 可是有些选择框就 ...
分类:
移动开发 时间:
2018-08-07 00:26:53
阅读次数:
481