自动化测试中的流水账

目录

1.背景

2.场景一:数据库连接

3.场景二:测试随机产生ip是否被占用


1.背景

自动化测试中,可能会遇到需要远程连接服务器的情况,也可能遇到连接数据库的情况,还有其他一些小的使用场景。这里记录下其中的少部分,以后慢慢补充

2.场景一:数据库连接

python3.7.4
pymysql1.0.3
ping34.0.4
import pymysql

connection =  pymysql.connect(
    host=<mysql的ip地址>,
    database=<数据库>,
    user=<用户名>,
    password=<密码>
)

cursor = connection.cursor()
update_sql = "update tb_test set name='Tony' where id=1"
cursor.execute(update_sql)
connection.commit()
connection.close()

3.场景二:测试随机产生ip是否被占用

import ping3

def generate_random_ip(start_ip, end_ip):

    start = list(map(int, start_ip.split(".")))
    end = list(map(int, end_ip.split(".")))

    if platform.system() == "Windows":
        exp_response = None    # 如果IP未被占用则返回None,Windows和Linux上的返回略有差异
    if platform.system() == "Linux":
        exp_response = False

    random_ip = ".".join(str(random.randint(start[i], end[i])) for i in range(4))
    act_response = ping3.ping(random_ip)
    if act_response == exp_response:
        return random_ip

3.场景三:读取txt文件并操作

这里直接上网友的一篇经典之作,万分感谢~~

python不使用第三方库,从txt文本文档中读取表格型字符串数据并进行数据处理操作 - 知乎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在银行测试,您可以通过以下方式查找分户账、分录等信息: 1. 分户账:您可以登录企业银行App,在首页或者财务查询模块查找分户账信息。通常,分户账会显示账户的基本信息、余额、交易明细等内容。 2. 分录:分录是指会计凭证的每一条记录,记录了账户的借贷方向、金额和摘要等信息。您可以在企业银行App的财务查询模块查找分录信息。一般来说,分录会显示账户的借贷方向、金额、摘要以及相关的业务参考号等信息。 3. 银行测试的查询功能:在银行测试,通常会提供一些测试工具或者测试环境,您可以使用这些工具或者环境来模拟真实的银行操作。这些工具或者环境会提供相应的查询功能,您可以使用这些功能来查找分户账、分录等信息。 请注意,具体的查询方式可能会因银行的系统和操作流程而有所不同。建议您参考银行提供的操作指南或者咨询相关的银行工作人员,以获取准确的查询方法。 #### 引用[.reference_title] - *1* *3* [软件测试的“银行企业银行对公渠道转账和财务查询和银企对账项目”](https://blog.csdn.net/weixin_45184301/article/details/128007360)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [软件测试银行贷款项目流程](https://blog.csdn.net/weixin_45184301/article/details/127959818)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值