首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    dotnetCampus.UITest.WPF 一个支持中文用例的界面单元测试框架

    很多团队都会因为单元测试的用例函数命名太难而让团队成员不喜欢写单元测试,或者说代码审查的时候觉得对方写的单元测试用例名有语法错误,又或者是改到单元测试时发现函数命名因为自己英文能力有限而看不懂 本文安利给大家的 dotnetCampus.UITest.WPF dotnet-campus/CUnit/ 此单元测试框架是 MSTest v2 的一个扩展,在使用时,你需要创建一个 MSTest 的单元测试项目,在此单元测试项目里面额外安装 dotnetCampus.UITest.WPF 对于在使用新 SDK 风格的 csproj 文件,可以编辑加入如下代码进行安装库 <PackageReference Include="dotnetCampus.<em>UITest</em>.WPF" Version= 此问题不是 dotnetCampus.UITest.WPF 库引入,而是通用的单元测试就存在的问题。 remove origin git remote add origin https://github.com/lindexi/lindexi_gd.git 获取代码之后,进入 dotnetCampus.UITest.WPF.Demo

    1.4K30编辑于 2022-01-25
  • 来自专栏猫头虎博客专区

    猫头虎分享:鸿蒙生态带给开发者的全新机遇!轻松实现按需加载与多端适配,开发效率翻倍

    ActsAbilityTest', function () { it('testUiExample', 0, async function (done) { console.info("uitest ').then(result => { console.info('Uitest, start ability finished:' + result); }).catch( err => { console.info('Uitest, start ability failed: ' + err); }); await sleep(1000 ').then(result => { console.info('Uitest, start ability finished:' + result); }).catch( err => { console.info('Uitest, start ability failed: ' + err); }); await sleep(1000

    39610编辑于 2024-11-06
  • 来自专栏葡萄城控件技术团队

    移动APP的自动化测试

    今天,本文主要介绍如何使用Xamarin提供的UITest来测试app界面。 ? 这样可以调用Xamarin.UITest。这些代码需要在App的最终版注释掉。 4: { 5: e.NativeView.ContentDescription = e.View.StyleId; 6: } 7: }; 现在,可以运行UITestUITest,ButtonLogin常用于验证button的交互功能即登录屏幕是否正常出现: 1: [Test] 2: public void OpenLoginScreen()

    2.7K80发布于 2018-01-10
  • 来自专栏雷子说测试开发

    ZLJAPP_UI自动化延伸

    作者|邹德龙 想法诞生 基于找靓机APP接入内部UITest框架,已累计了70+场景case和140+埋点验证case ,且已经投入业务上线的回归使用。 3、流程解析 所有的实现都基于现有的UITest框架上面实现,同时流程中还存在暂无法避免的人工操作。 # -*-coding:utf-8-*- import os import UiTest from ZljUItest.ab_case import ab_regression_test def "..") + os.path.sep resource_mapping_path = '' config_path = root_path + "config.yaml" UiTest.run_ui 未获取到".format(str(ab))) return False 切换AB分组,自动覆盖全部AB的分组验证,首页_AB分组接口获取实验的实验分组/桶号/page_id/实验id,通过UITest

    1K30发布于 2021-04-29
  • 来自专栏向治洪

    android上拉下拉加载更多数据

    效果图 下拉刷新: 加载更多: CustomListView.java package com.example.uitest.view;   import java.util.Date;   import  com.example.uitest.R;   import android.content.Context;   import android.util.AttributeSet;   import :textColor="@color/black" > </TextView> </LinearLayout> MainActivity.java package com.example.uitest ;   import com.example.uitest.view.CustomListView;   import com.example.uitest.view.CustomListView.OnLoadListener ;   import com.example.uitest.view.CustomListView.OnRefreshListener;   public class MainActivity extends

    2.8K60发布于 2018-01-29
  • 来自专栏代码男人

    Compose开发中的一些实用小技巧~

    (注意:如果不使用clickable属性添加,而是使用pointerInput属性可不处理,但简单的点击事件一般不使用此方法) 代码如下所示: @Composable fun UITest() { @Composable fun UITest() {     Text(text = "点击我", modifier = Modifier         .background(Color.Red) @Composable fun UITest() {     Box(contentAlignment = Alignment.Center,         modifier = Modifier             

    1.8K20编辑于 2022-10-24
  • 来自专栏测试游记

    Sonic新生态Sonic IDE体验

    到本地 首先进行登录 登录完成后打开原本的自动化测试项目 在右侧,点击「马上使用」即可直接使用Sonic平台上挂载的测试手机了 点击「获取原生控件」即可拿到当前操作页面的元素定位dom树 如果使用UITest 框架的话 https://gitee.com/zx660644/uitest 修改src/utils/constant.py文件中的REMOTE_URL和REMOTE_PORT REMOTE_PORT

    69330编辑于 2023-09-01
  • 来自专栏Python自动化测试

    对自动化测试的几点思考(三)

    /usr/bin/env python #coding:utf-8 import unittest from selenium import webdriver class UITest(unittest.TestCase /usr/bin/env python #coding:utf-8 import unittest from selenium import webdriver class UITest(unittest.TestCase

    57140发布于 2018-10-25
  • 来自专栏测试游记

    9.UI自动化测试框架搭建-使用Jenkinsfile管理测试流程

    extensions: [], gitTool: 'Default', submoduleCfg: [], userRemoteConfigs: [[url: 'https://gitee.com/zx660644/uitest.git extensions: [], gitTool: 'Default', submoduleCfg: [], userRemoteConfigs: [[url: 'https://gitee.com/zx660644/uitest.git

    65921编辑于 2022-03-29
  • 来自专栏harmonyos从入门到精通

    54.HarmonyOS NEXT 登录模块开发教程(八):测试与调试技巧

    UI 测试4.1 使用 UITest 进行 UI 测试HarmonyOS NEXT 提供了 UITest 框架,用于测试 UI 组件的外观和交互:// UI测试示例import { Driver, ON } from '@ohos.UiTest';import { describe, beforeAll, it, expect } from '@ohos/hypium';export default ); }); });}4.2 截图对比测试截图对比测试可以验证 UI 的视觉一致性:import { Driver, ON, MatchPattern } from '@ohos.UiTest 集成测试5.1 测试登录流程集成测试用于验证多个组件协同工作的功能,例如完整的登录流程:import { Driver, ON } from '@ohos.UiTest';import { describe 通过本教程的学习,你应该能够掌握如何在 HarmonyOS NEXT 中测试和调试登录功能,包括使用 Jest 进行单元测试、使用 UITest 进行 UI 测试、模拟网络请求进行集成测试,以及使用日志

    55500编辑于 2025-03-13
  • 来自专栏Python自动化测试

    selenium框架浅谈

    coding:utf-8-*- import unittest from selenium import webdriver from baidu import BaiduTest class UiTest import os f=open(os.path.join(os.path.dirname(__file__),fileName)) return f.read() class UiTest

    1.1K30发布于 2018-10-25
  • 来自专栏安富莱嵌入式技术分享

    【STM32H7教程】第71章 STM32H7的内部Flash应用之模拟EEPROM

    * */ int main(void) { uint8_t ucKeyCode; /* 按键代码 */ uint8_t ucTest, *ptr8; uint16_t uiTest , sizeof(uiTest)); bsp_WriteCpuFlash((uint32_t)para_flash_area + 32*2, (uint8_t = %x, ulTest = %x\r\n", ucTest, uiTest, ulTest); printf("读取数据:ptr8 = %x, ptr16 = , sizeof(uiTest)); bsp_WriteCpuFlash((uint32_t)para_flash_area + 32*2, (uint8_t = %x, ulTest = %x\r\n", ucTest, uiTest, ulTest); printf("读取数据:ptr8 = %x, ptr16 =

    2.6K10发布于 2020-03-11
  • 来自专栏测试游记

    14.UI自动化测试框架搭建-企业微信发送报告

    self.headers, json=send_data) send_msg基本已经完成了发送消息的主体,后面的失败和异常用例通过other参数传入 见:https://gitee.com/zx660644/uitest result_str) except Exception as e: logger.error(e) 见:https://gitee.com/zx660644/uitest

    90630编辑于 2022-03-29
  • 来自专栏测吧测试开发

    BAT大厂都在用的Docker。学会这三招,面试、工作轻松hold住

    UITest层会将测试请求发送到GridHub层,而GridHub则会将这些测试请求转换为测试任务下发到每一个Node节点(在每台机器上面我们可以装一个或多个Node节点。) 测试完成后,Node节点将测试结果发送到GridHub上面,GridHub再将结果转发回我们的测试程序UITest中 (如下图所示) Selenium镜像网上有很多,官网下载即可。也可以定制化。

    55020编辑于 2022-04-26
  • 来自专栏测试开发社区

    Python测试开发-创建模态框及保存数据

    三 python链接 url.py,用于函数和页面的关联 path('test/',app_uitest_views.test), path('savedata/', app_uitest_views.savedata

    1.5K20发布于 2019-09-20
  • 来自专栏FunTester

    如何在Mac OS上使用UiAutomator快速调试类

    // 创建build.xml public void creatBuildXml() { // System.out.println"android create uitest-project + // android_id + " -p " + workspace_path); execCmd(ANDROID_PATH + "android create uitest-project

    1.3K20发布于 2019-08-27
  • 来自专栏python3

    Appium+Python实现自动化登录

    编写自动化用例 我们的这次用的apk为微信 希望能够通过appium帮我们实现微信登录并跳转到我的->个人信息界面 from appium import webdriver import time class UiTest # 查看我的个人信息 self.click('akb', xpath=self.mine_info) if __name__ == "__main__": UiTest

    2.1K20发布于 2020-01-07
  • 来自专栏九彩拼盘的叨叨叨

    node.js 第三方模块

    zombie.js 构造浏览器进行测试(headless browser) uiTest 前端UI测试框架 项目管理 grunt javascript 任务管理器。

    2.2K30发布于 2018-08-27
  • 来自专栏Dissecting Unreal

    UE4/UE5 UI的绘制与优化——PPT和工程分享

    www.bilibili.com/video/BV1Wt4y1N7qg 下面是PPT和工程的链接,有需要可以自取: PPT: 虚幻引擎UI的制作与优化.pptx 提取码2A27 工程: quabqi/UITest

    1.7K21编辑于 2022-11-22
  • 来自专栏大宇笔记

    安卓学习笔记---开篇(目录结构)

    类似iOS Test和UITest(最后再关心) ? res res Resource的缩写 ,里面存放的都是资源文件。

    56720发布于 2019-01-15
领券