前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >接口测试基础——第9篇 写代码常用的快捷方式

接口测试基础——第9篇 写代码常用的快捷方式

作者头像
孟船长
发布2018-05-18 18:14:47
7500
发布2018-05-18 18:14:47
举报

今天我们来普及一下写代码常用的基础知识:

1、debug

这里说的debug并不是大家pycharm里的debug,而是我们怎么样去定位代码哪一句不能通过,想一想,什么代码语句你肯定确定不会写错?没错就是打印。我刚开始写代码的时候,我的一个同事总是让我多写打印,“这样你就能定位到哪一句出错了”。举个例子:

代码语言:javascript
复制
try:
    smtpObj = smtplib.SMTP()
    smtpObj.connect(mail_host, 25)
    smtpObj.login(sender, passwd)
    smtpObj.sendmail(sender, receiver, msg.as_string())
    print 'Success'
except smtplib.SMTPException:
    print 'Error'

以上代码是发送邮件的过程,但是我们只是像上面这样写如果出错在控制台打印出的只有'Error'这养我们无法定位出到底是哪一句出了错,现在我们把代码改成:

代码语言:javascript
复制
try:
    smtpObj = smtplib.SMTP()
    print 1
    smtpObj.connect(mail_host, 25)
    print 2
    smtpObj.login(sender, passwd)
    print 3
    smtpObj.sendmail(sender, receiver, msg.as_string())
    print 'Success'
except smtplib.SMTPException:
    print 'Error'

此时如果控制台打印出了1,那就说明第一句通过了,以此类推,我们就可以快速的定位到哪一句代码没有通过,然后就直接去改对应的语句即可。当代码调通以后,就可以删掉对应的打印语句了,而且随着你代码水平的增长,你就没必要写这么多打印语句了。

2、安装对应的库

以前我安装库都是要cmd,然后pip install ...这样安装。有时候因为不知道库的准确名称翻来覆去的改名字。现在据我所知大部分朋友都在用pycharm写代码,那我们就要充分利用pycharm。现在我来告诉大家如何用pycharm安装你想要的库:

File->Setting->Project:XXX->Project Interpreter

Project后面是你当前的项目名字。

点击了project interpreter后,右侧就可以看到你当前安装的所有库了:

点击这里的“+”号,在弹出框中输入想要安装库的几个字母,下面就会快速的提示对应的库,点击你要安装的库,然后选择下面的“Install Package”,在不勾选“Install to user's packages directory(...)”的情况下,库会安装在你的python->lib->site-packages文件夹里,如果勾选,那就会安装在括号的文件夹下面。

这样安装起来是不是比你pip install方便多了~~~

之前的代码大家要多看一下,因为我们就要开始写接口框架了~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-10-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 自动化测试实战 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档