全国服务热线:400-0358-011

位置:上海设计培训学校 > 学校动态 > 什么是ui测试

什么是ui测试

来源:上海设计培训学校时间:2021/10/9 15:18:53

  什么是ui测试

  什么是ui测试_ui自动化测试工具,用户界面测试,英文是User interface testing。又称UI测试。

  用户界面,英文是User interface。是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。用户界面测试是指测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字,图片组合是否,操作是否友好等等。UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。


  用户界面测试用户分析软件用户界面的设计是否合乎用户期望或要求。它常常包括菜单,对话框及对话框上所有按钮,文字,出错提示,帮助信息 (Menu 和Help content)等方面的测试。比如,测试Microsoft Excel中插入符号功能所用的对话框的大小,所有按钮是否对齐,字符串字体大小,出错信息内容和字体大小,工具栏位置/图标等等。

  2ui自动化测试工具

  1. Robotium 安卓测试工具。Robotium是一款经常使用的自动化测试工具软件,支持Android。Robotium是一个0元的Android UI测试工具。它适用于为不同的安卓版本和子版本测试自动化。软件开发人员经常把它描述为Android Selenium。Robotium测试是用java写的。事实上,Robotium是一个单元测试库。但通过Robotium创建测试需要花费很多时间和努力,因为为了自动化测试还需要修改程序源代码。该工具也不适合与系统软件的交互,它不能锁定和解锁智能手机或平板电脑。Robotium也没有录制回放功能,也不提供截图。

  2.MonkeyRunner 安卓应用测试。Monkeyrunner是一款流行的Android测试工具,用于自动化功能测试。这个工具比Robotium更低一层次。这个不必处理源代码来做自动化测试。这个测试可以用Python写,并且可以使用录制工具来创建测试。Monkeyrunner可以连接到电脑或模拟真实设备运行测试。该工具有一个接口,用它来控制智能手机,平板电脑或外部模拟器的Android代码。这个测试工具的缺点是,它必须为每个设备编写脚本。另一个问题是,每次测试程序的用户界面变化都需要调整测试脚本。

  3.Ronaorex 安卓测试应用工具 。Ranrex 是一款不仅可以支持新Android版本,也支持从Android2.2开始的早期版本和分支版本。Ranorex的优势是它有详细的截屏报告。它能通过Wifi连接智能手机和平板电脑。一个自动化测试工程师通过这个Android工具可以不用XML数据格式来详细编写数据驱动的测试。Ranorex工作室使自动化测试工程师只要点击鼠标就可容易地创建测试。它允许详细声明额外的程序模块,来用于在后期开发周期中测试更复杂的场景。它是一个商业的移动应用工具,其许可价格为1990欧元。不过Ranorex搜索功能相当慢;它需要30秒来完成这样的操作。我们必须为Ranorex配备apk文件设备,否则无法通过这个工具实现自动化测试,因为它只能在APK文件设备上工作。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/344/news/420060/违者必究! 以上就是上海设计培训学校 小编为您整理 什么是ui测试的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-0358-011