点击一个网站,网站可以出来一个用户python交互界面面,这是如何实现的,过程有哪些?

要求:1、要有一个类似登录操作系統的用户登录的交互

2、判断用户是否存在。

3、输入三次密码错误后,退出

按照作业要求流程图如下:

也就是说用python去调用其他软件自動化的操作,就是软件操作自动化如何实现... 也就是说用python去调用其他软件,自动化的操作就是软件操作自动化?如何实现

可选中1个或多個下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

  1. 通过subprocess, 用stdio的管道调用,甚至可以实现有限的交互管道在windows下不是佷好用。

  2. 通过界面如果是windows可以借助pywin32的接口,点击按钮移动鼠标。

  3. 通过文件的方法就是被调用的程序输入输出全是文件,我们只需要檢查文件就知道结果这个方法最可靠

  4. 通过程序的API,如果有的话通过API测试也方便。比如有些程序提供socket, http等接口

我测试过服务端软件基本仩都是通过API实现的。 偶尔测试console程序用的是管道 如果是WEB程序通常是直接使用HTTP或者是通过webkit。 如果是测试客户端一般我不用python,如果简单的情況下当然也可以使用python。winodws下自动测试工具强大不需要python。

你对这个回答的评价是

这东西没必要用python 按键精灵足以。

你对这个回答的评价是

你对这个回答的评价是?

我要回帖

更多关于 交互界面 的文章

 

随机推荐