摘要:
一、概念 如果要处理的文件比较简单,直接使用字符串匹配就可以了,如下: 那么使用字符串匹配的python代码: 1 def find_start_re(fname): 2 f = open(fname,'r') 3 for line in f: 4 if line.startswith('re'): 阅读全文
摘要:
Linux创始人Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git Git迅速成为最流行的分布式版本控制系统,尤其是2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等。 1、给本机起一个名 阅读全文
摘要:
结合工作实际和学习,梳理一下 一、 对于接口测试来说,项目测试用例的重复运行首先是表现在单个测试用例的独立性方面的,也就是说,每一个测试用例的运行除了依赖被测对象和对应的数据库环境外,是不依赖于其他任何测试用例的,并且这个测试用例执行完毕后,对系统来说,也是没有任何痕迹的,这样就保证了每个测试用例运 阅读全文
摘要:
网上有很多关于windows系统上传本地代码到github的文章,但是自己用的是mac,在网上也找了相关文章,实践的过程中还是遇到了很多问题,现在把自己的成功实践分享出来,希望能对大家有帮助。 1.首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 2 阅读全文
摘要:
Django中对数据库的操作是由Models来完成的 Models是什么? 通常,一个Model对应数据库的一张数据表 Django中Models以类的形式出现 它包含了一些基本字段以及数据的一些行为 所以,在Django中所有对数据库的操作,就是对Models中的类以及类的对象的操作,不需要写任何 阅读全文
摘要:
环境: 1、python 3.6.2 2、安装django:pip install django==1.10.3 下面以开发一个简单的用户签到系统介绍Django的使用 创建Django项目: 命令行创建django项目步骤: A django-admin startproject guest(pr 阅读全文
摘要:
作为测试,在测试工作中一定会经常抓log,有时log收集时间很长,导致log很大,可能达到几G,想找到能打开如此大的log文件的工具都会变得困难;即使log不大时,我们可以直接把log发给开发同学去分析定位问题,这样对我们测试人员来说最“省事”,但同时也不能很好的体现出测试人员的价值,那有没有更好的 阅读全文
摘要:
Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page Up(Fn+↑) ⇟ Page Down(Fn+ 阅读全文
摘要:
常用方法及函数: 1.表单的提交方法:submit解释:查找到表单(from)直接调用submit即可实例:driver.find_element_by_id("form1").submit() 2.获取CSS的属性值方法:value_of_css_property(css_name)实例:driv 阅读全文
摘要:
基于python单元测试框架unittest完成appium自动化测试,生成基于html可视化测试报告 代码示例: 1 #利用unittest并生成测试报告 2 class Appium_test(unittest.TestCase): 3 """appium测试类""" 4 def setUp(s 阅读全文