RE: Self-introduction from Zhiqiang Zhang

Hi Jeffrey,

Good question.

The test suite will be NOT dependent on any browser implementation, I think, it will be created as specification compliance tests. The testing specification shall try to solve the problem “browser's interaction with its OS requires either per-OS fake devices, or real Bluetooth radios”.

What do you think?

Thanks,
Zhiqiang

From: Jeffrey Yasskin [mailto:jyasskin@google.com]
Sent: Saturday, January 16, 2016 3:27 AM
To: Zhang, Zhiqiang <zhiqiang.zhang@intel.com>
Cc: public-web-nfc@w3.org; Kostiainen, Anssi <anssi.kostiainen@intel.com>; Shalamov, Alexander <alexander.shalamov@intel.com>; Kis, Zoltan <zoltan.kis@intel.com>; Tang, Shaofeng <shaofeng.tang@intel.com>
Subject: Re: Self-introduction from Zhiqiang Zhang

Hooray!

What's your plan for writing cross-browser tests of the NFC stack? We're not sure the best way to do it for Bluetooth, since testing a browser's interaction with its OS requires either per-OS fake devices, or real Bluetooth radios.

Jeffrey

On Thu, Jan 14, 2016 at 9:57 PM, Zhang, Zhiqiang <zhiqiang.zhang@intel.com<mailto:zhiqiang.zhang@intel.com>> wrote:
Hi,

Here is Zhiqiang Zhang from Intel Corporation. I am joining the Web NFC Community Group to help with testing. Many thanks to Anssi for inviting me to join the group.

I would like to create a testing specification and a test suite with reference to Testing Web Bluetooth [1], and Chromium's Web NFC API implementation [2] by Alex. The testing efforts may help advance the maturity of the group and the specification. When things are ready for review, I will submit pull requests to w3c/web-nfc repository.

Eventually I would like to bring the test suite to w3c/web-platform-tests repository [3], in order for widespread usage and interoperability of the Web NFC API. I am also a contributor and reviewer of the w3c w-p-t repository.

Actually I have submitted several pull requests [4] and an issue [5] against the Web NFC API specification since I started to make testing efforts. And 2 of the pull requests have been reviewed and merged by Zoltan, thanks. If possible, please help review the open ones.

BTW, Shaofeng (CC'ed) would also like to make test contributions.

Thanks,
Zhiqiang

[1] https://webbluetoothcg.github.io/web-bluetooth/tests/

[2] https://www.chromestatus.com/feature/6261030015467520

[3] https://github.com/w3c/web-platform-tests

[4] https://github.com/w3c/web-nfc/pulls

[5] https://github.com/w3c/web-nfc/issues/99

Received on Monday, 18 January 2016 01:42:37 UTC