2015年7月6日

python的动态导入module和class

摘要: 动态导入module比如说我想引入一个文件夹下的所有".py"文件结尾的文件,但是不需要引入_init_.py。首先,我们通过python的字符串处理过程获取到一个相关的字符串数组。源码如下:import osn=[]dir1=os.listdir('E:\\webtest\\test_case')... 阅读全文

posted @ 2015-07-06 16:20 小炒 阅读(685) 评论(0) 推荐(0) 编辑

2015年6月30日

python之import引用

摘要: 关于python的import引用的最大关键是init.py文件的作用,这个文件对于import的方法使用至关重要。这个是我在搭建自动化框架过程中用到的import的方法使用。比如说,我现在login.py想引用bottom底下的log.py的时候,这个时候,我们如何引用呢?from bottom ... 阅读全文

posted @ 2015-06-30 09:44 小炒 阅读(1001) 评论(0) 推荐(0) 编辑

2015年6月21日

selenium测试一

摘要: #!/usr/bin/python# -*- coding: UTF-8 -*-# author zhangchao 2015-06-20from selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom... 阅读全文

posted @ 2015-06-21 22:22 小炒 阅读(153) 评论(0) 推荐(0) 编辑

自动化测试理念

摘要: 自动化测试总的来说分为三个状态。初始状态,过程,结果状态。自动化测试的初始状态我们人为的已经设定好,比如说网络端测试,用户的初始状态都是给定的。关于结果状态:因为初始状态给定了,我们在测试的时间,次数都做了预设,所以自动化的结果状态也是给定的。那么整个自动化测试中最重要的是过程。过程测试:单条cas... 阅读全文

posted @ 2015-06-21 22:14 小炒 阅读(282) 评论(0) 推荐(0) 编辑

2015年6月16日

git概念篇(remote,base,local)的含义

摘要: 在上一篇解决冲突的时候,我们观察到当我们点击编辑冲突的时候,会出现三个文件,文件结尾分别时remote,local,base,、这三个参数是什么意思呢?local:指的本地要提交,要合并的状态。base:指的是local和remote共同的节点。remote:指的是我们从服务器将上一次提交拉到本地对... 阅读全文

posted @ 2015-06-16 10:17 小炒 阅读(7469) 评论(0) 推荐(0) 编辑

git操作之解决提交(conflict)冲突(乌龟篇)

摘要: 我们在提交代码的时候,经常会遇到两个开发者提交同一份代码的修改,这个时候就出现代码冲突了,不管是rebase还是merge操作,都会有这个问题。出现如图所示的情况的时候,就表示出现冲突了,这个双击红色冲突区域。一般我们会出现同一行代码修改,不同行代码对于同一行代码修改的时候,我们将有用的代码留下就可... 阅读全文

posted @ 2015-06-16 09:39 小炒 阅读(6006) 评论(0) 推荐(0) 编辑

git操作之reset操作(使用乌龟进行操作)

摘要: 用乌龟执行reset操作的时候,会有这三个选项选择。 阅读全文

posted @ 2015-06-16 09:19 小炒 阅读(1067) 评论(0) 推荐(0) 编辑

2015年6月15日

PHP调试器phpstrom安装,配置教程

摘要: 安装phpstrom,请问度娘,至于破解器这些网上很多,直接进入正题。我们在phpstorm中断点调试需要获取一个php_xdebug的dll文件,这个文件在刚才的PHP安装文件已经有。不用下载。备注:目前我们使用的PHP收5.5.13版本,这里面的php_xdebug的文件也需要是对应支持的5.5... 阅读全文

posted @ 2015-06-15 15:12 小炒 阅读(1532) 评论(0) 推荐(0) 编辑

2015年6月14日

git操作之rebase操作

摘要: 最近,在学习git的时候,一直有一个疑问,如果两个人提交代码,那么这个是如何保持代码的一致性的?比如说,A现在提交代码,然后成功的将代码推送到服务器端。但是B提交代码可以,但是推送到服务器上就会报错?因为这个时候服务器有了新的提交,肿么办?解决方案如下:(这一块木有使用命令行进行操作,使用乌龟(To... 阅读全文

posted @ 2015-06-14 18:02 小炒 阅读(1053) 评论(0) 推荐(1) 编辑

程序的调试(堆栈的使用)

摘要: 换新工作一个月,以前是做自动化测试的,对于代码的编译,调试一直都是停留在数据的输出,显示等层面的调试,从来没有考虑到更深的一层。汗颜。正如领导所说。对于任何一个成熟的框架来说,都会有相应的log输出,如果仅仅是将将数据输出,显示进行调试,太机械了。作为一个开发人员,如何高效的的工作,高效的解决问题,... 阅读全文

posted @ 2015-06-14 17:27 小炒 阅读(1350) 评论(0) 推荐(0) 编辑

导航