Testing Blog

Take a BITE out of Bugs and Redundant Labor

Wednesday, October 12, 2011
Share on Twitter Share on Facebook
Google
Labels: Joe Allan Muharsky

16 comments :

  1. AnonymousOctober 12, 2011 at 9:53:00 AM PDT

    Cool! Some of this functionality I had hoped to get out of Atlassian's Bonfire, but being reliant on other non-Atlassian test tools for our team, integration wasn't feasible.

    You don't give specific server constraints, but are there any? Can you give more information about what servers are or aren't supported? Is there any kind of bug attribute schema mapping necessary or something?

    Either way, sounds like a great tool, can't wait to try it out. Way to go, Richard!

    ReplyDelete
    Replies
      Reply
  2. Joe HelfrichOctober 12, 2011 at 1:45:00 PM PDT

    Can you talk a little more about how to set up a server? I see the wiki page with the method requirements, but I'd rather not write something up from scratch if I can avoid it....

    ReplyDelete
    Replies
      Reply
  3. AnonymousOctober 12, 2011 at 2:36:00 PM PDT

    Thanks for the comments!

    What we've open-sourced is the client portion of this tool. There is documentation so that a motivated developer could create a reference server, but the server that the tool is tied to internally is coupled to internal systems and products in ways that makes open-sourcing the server infeasible.

    There aren't really many requirements on the server, which basically has to act as a bridge to get bug data to/from your actual data source. (By design, BITE's server shouldn't actually store bug data). Capability-wise, the server just needs to be able to deal with HTTP requests with JSON data.

    To Jacob's question, there is a wiki page on the project site with information about the schema the server expects (including the mapping of BITE's "important" bug data).

    To Joe Helfrich's question, as noted above, we've open-sourced the client only. We've worked to provide enough documentation for the community to create their own servers (in which most of the code is specific to your actual Bug provider), but there are no plans at this time to specifically release an open-source server.

    ReplyDelete
    Replies
      Reply
  4. TimOctober 16, 2011 at 12:59:00 PM PDT

    I have been looking at what's involved to write a server for BITE, with some sample code that gets the initial bits of client UI to display.

    Is anyone else out there interested or doing something similar? :) At the moment I've been hacking something up in Perl, with the vague assumption that it will be easiest to target Bugzilla first.

    ReplyDelete
    Replies
      Reply
  5. sasikumarOctober 17, 2011 at 11:42:00 PM PDT

    iam not clear how to use this ? can some one throw more light?.can i start using this now?

    ReplyDelete
    Replies
      Reply
  6. Joe HelfrichOctober 18, 2011 at 1:32:00 PM PDT

    @Tim I'm in the very early stages of doing the same thing for Trac. (So early that I'm still reading up on the Trac API to see if it's even possible, while hoping someone else will beat me to it.)

    @sasikumar Not yet, apparently--the plugin needs a backend, and Google chose not to release that, so you're going to have to implement a solution yourself, or wait for the community to come up with one.

    ReplyDelete
    Replies
      Reply
  7. AnonymousOctober 19, 2011 at 10:12:00 AM PDT

    @Tim - You're awesome! Thanks for taking initiative on this and let us know if you run into issues.

    @sasikumar - Yes, but it takes some work. You need to download the source code, install the dependencies, and build the project to get it running. There's more information about how to do so following the link below:

    https://code.google.com/p/bite-project/wiki/building

    ReplyDelete
    Replies
      Reply
  8. sasikumarOctober 31, 2011 at 3:53:00 AM PDT

    How to configure the server? can anyone help me!

    ReplyDelete
    Replies
      Reply
  9. jinuDecember 12, 2011 at 11:13:00 PM PST

    how to configure the server.
    can anyone post as how to implement the project.. help of any kind is appreciated

    thanks in advance
    sharmi

    ReplyDelete
    Replies
      Reply
  10. sasikumarJanuary 4, 2012 at 9:51:00 PM PST

    Any one successful with this server!

    ReplyDelete
    Replies
      Reply
  11. sasikumarJanuary 4, 2012 at 10:08:00 PM PST

    @jinu - did you try latest download her ,http://code.google.com/p/bite-project/

    let me know if you are sucessful.I will try it mean while

    ReplyDelete
    Replies
      Reply
  12. Rosie SherryJanuary 24, 2012 at 3:43:00 PM PST

    I like this. How does the information/bug get processed? Is there a bug database behind it?

    ReplyDelete
    Replies
      Reply
  13. jinuJanuary 29, 2012 at 9:32:00 PM PST

    Hi
    1.i'm able to configure the server (app engine and deploy the same)
    2.i was able to install the extension as well

    the issue i'm facing is i'm unable to connect my extension to the server
    i'm getting
    "try logging in error"

    can anyone help me on the same

    thanks in advance

    ReplyDelete
    Replies
      Reply
  14. macMarch 15, 2012 at 2:38:00 AM PDT

    I have been successful with the server but I need to know has anyone connected this to a jira system

    ReplyDelete
    Replies
      Reply
  15. Anil Kumar KadimisettyJune 11, 2013 at 9:12:00 AM PDT

    Is Google still using this system?

    Will this be supported by Google if we want to use it?
    I see that there are no updates on this project since beginning of 2012

    ReplyDelete
    Replies
      Reply
  16. AnonymousJune 11, 2013 at 9:57:00 AM PDT

    We're not actively developing this tool anymore and won't be available for support issues. However we did release it to the open source community so others can take on bugs, add features, and so forth at http://code.google.com/p/bite-project.

    The last commit was on April 22 2013, and there's periodic activity.

    ReplyDelete
    Replies
      Reply
Add comment
Load more...

The comments you read and contribute here belong only to the person who posted them. We reserve the right to remove off-topic comments.

  

Labels


  • TotT 104
  • GTAC 61
  • James Whittaker 42
  • Misko Hevery 32
  • Code Health 31
  • Anthony Vallone 27
  • Patrick Copeland 23
  • Jobs 18
  • Andrew Trenk 13
  • C++ 11
  • Patrik Höglund 8
  • JavaScript 7
  • Allen Hutchison 6
  • George Pirocanac 6
  • Zhanyong Wan 6
  • Harry Robinson 5
  • Java 5
  • Julian Harty 5
  • Adam Bender 4
  • Alberto Savoia 4
  • Ben Yu 4
  • Erik Kuefler 4
  • Philip Zembrod 4
  • Shyam Seshadri 4
  • Chrome 3
  • Dillon Bly 3
  • John Thomas 3
  • Lesley Katzen 3
  • Marc Kaplan 3
  • Markus Clermont 3
  • Max Kanat-Alexander 3
  • Sonal Shah 3
  • APIs 2
  • Abhishek Arya 2
  • Alan Myrvold 2
  • Alek Icev 2
  • Android 2
  • April Fools 2
  • Chaitali Narla 2
  • Chris Lewis 2
  • Chrome OS 2
  • Diego Salas 2
  • Dori Reuveni 2
  • Jason Arbon 2
  • Jochen Wuttke 2
  • Kostya Serebryany 2
  • Marc Eaddy 2
  • Marko Ivanković 2
  • Mobile 2
  • Oliver Chang 2
  • Simon Stewart 2
  • Stefan Kennedy 2
  • Test Flakiness 2
  • Titus Winters 2
  • Tony Voellm 2
  • WebRTC 2
  • Yiming Sun 2
  • Yvette Nameth 2
  • Zuri Kemp 2
  • Aaron Jacobs 1
  • Adam Porter 1
  • Adam Raider 1
  • Adel Saoud 1
  • Alan Faulkner 1
  • Alex Eagle 1
  • Amy Fu 1
  • Anantha Keesara 1
  • Antoine Picard 1
  • App Engine 1
  • Ari Shamash 1
  • Arif Sukoco 1
  • Benjamin Pick 1
  • Bob Nystrom 1
  • Bruce Leban 1
  • Carlos Arguelles 1
  • Carlos Israel Ortiz García 1
  • Cathal Weakliam 1
  • Christopher Semturs 1
  • Clay Murphy 1
  • Dagang Wei 1
  • Dan Maksimovich 1
  • Dan Shi 1
  • Dan Willemsen 1
  • Dave Chen 1
  • Dave Gladfelter 1
  • David Bendory 1
  • David Mandelberg 1
  • Derek Snyder 1
  • Diego Cavalcanti 1
  • Dmitry Vyukov 1
  • Eduardo Bravo Ortiz 1
  • Ekaterina Kamenskaya 1
  • Elliott Karpilovsky 1
  • Elliotte Rusty Harold 1
  • Espresso 1
  • Felipe Sodré 1
  • Francois Aube 1
  • Gene Volovich 1
  • Google+ 1
  • Goran Petrovic 1
  • Goranka Bjedov 1
  • Hank Duan 1
  • Havard Rast Blok 1
  • Hongfei Ding 1
  • Jason Elbaum 1
  • Jason Huggins 1
  • Jay Han 1
  • Jeff Hoy 1
  • Jeff Listfield 1
  • Jessica Tomechak 1
  • Jim Reardon 1
  • Joe Allan Muharsky 1
  • Joel Hynoski 1
  • John Micco 1
  • John Penix 1
  • Jonathan Rockway 1
  • Jonathan Velasquez 1
  • Josh Armour 1
  • Julie Ralph 1
  • Kai Kent 1
  • Kanu Tewary 1
  • Karin Lundberg 1
  • Kaue Silveira 1
  • Kevin Bourrillion 1
  • Kevin Graney 1
  • Kirkland 1
  • Kurt Alfred Kluever 1
  • Manjusha Parvathaneni 1
  • Marek Kiszkis 1
  • Marius Latinis 1
  • Mark Ivey 1
  • Mark Manley 1
  • Mark Striebeck 1
  • Matt Lowrie 1
  • Meredith Whittaker 1
  • Michael Bachman 1
  • Michael Klepikov 1
  • Mike Aizatsky 1
  • Mike Wacker 1
  • Mona El Mahdy 1
  • Noel Yap 1
  • Palak Bansal 1
  • Patricia Legaspi 1
  • Per Jacobsson 1
  • Peter Arrenbrecht 1
  • Peter Spragins 1
  • Phil Norman 1
  • Phil Rollet 1
  • Pooja Gupta 1
  • Project Showcase 1
  • Radoslav Vasilev 1
  • Rajat Dewan 1
  • Rajat Jain 1
  • Rich Martin 1
  • Richard Bustamante 1
  • Roshan Sembacuttiaratchy 1
  • Ruslan Khamitov 1
  • Sam Lee 1
  • Sean Jordan 1
  • Sebastian Dörner 1
  • Sharon Zhou 1
  • Shiva Garg 1
  • Siddartha Janga 1
  • Simran Basi 1
  • Stan Chan 1
  • Stephen Ng 1
  • Tejas Shah 1
  • Test Analytics 1
  • Test Engineer 1
  • Tim Lyakhovetskiy 1
  • Tom O'Neill 1
  • Vojta Jína 1
  • automation 1
  • dead code 1
  • iOS 1
  • mutation testing 1


Archive


  • ►  2025 (1)
    • ►  Jan (1)
  • ►  2024 (13)
    • ►  Dec (1)
    • ►  Oct (1)
    • ►  Sep (1)
    • ►  Aug (1)
    • ►  Jul (1)
    • ►  May (3)
    • ►  Apr (3)
    • ►  Mar (1)
    • ►  Feb (1)
  • ►  2023 (14)
    • ►  Dec (2)
    • ►  Nov (2)
    • ►  Oct (5)
    • ►  Sep (3)
    • ►  Aug (1)
    • ►  Apr (1)
  • ►  2022 (2)
    • ►  Feb (2)
  • ►  2021 (3)
    • ►  Jun (1)
    • ►  Apr (1)
    • ►  Mar (1)
  • ►  2020 (8)
    • ►  Dec (2)
    • ►  Nov (1)
    • ►  Oct (1)
    • ►  Aug (2)
    • ►  Jul (1)
    • ►  May (1)
  • ►  2019 (4)
    • ►  Dec (1)
    • ►  Nov (1)
    • ►  Jul (1)
    • ►  Jan (1)
  • ►  2018 (7)
    • ►  Nov (1)
    • ►  Sep (1)
    • ►  Jul (1)
    • ►  Jun (2)
    • ►  May (1)
    • ►  Feb (1)
  • ►  2017 (17)
    • ►  Dec (1)
    • ►  Nov (1)
    • ►  Oct (1)
    • ►  Sep (1)
    • ►  Aug (1)
    • ►  Jul (2)
    • ►  Jun (2)
    • ►  May (3)
    • ►  Apr (2)
    • ►  Feb (1)
    • ►  Jan (2)
  • ►  2016 (15)
    • ►  Dec (1)
    • ►  Nov (2)
    • ►  Oct (1)
    • ►  Sep (2)
    • ►  Aug (1)
    • ►  Jun (2)
    • ►  May (3)
    • ►  Apr (1)
    • ►  Mar (1)
    • ►  Feb (1)
  • ►  2015 (14)
    • ►  Dec (1)
    • ►  Nov (1)
    • ►  Oct (2)
    • ►  Aug (1)
    • ►  Jun (1)
    • ►  May (2)
    • ►  Apr (2)
    • ►  Mar (1)
    • ►  Feb (1)
    • ►  Jan (2)
  • ►  2014 (24)
    • ►  Dec (2)
    • ►  Nov (1)
    • ►  Oct (2)
    • ►  Sep (2)
    • ►  Aug (2)
    • ►  Jul (3)
    • ►  Jun (3)
    • ►  May (2)
    • ►  Apr (2)
    • ►  Mar (2)
    • ►  Feb (1)
    • ►  Jan (2)
  • ►  2013 (16)
    • ►  Dec (1)
    • ►  Nov (1)
    • ►  Oct (1)
    • ►  Aug (2)
    • ►  Jul (1)
    • ►  Jun (2)
    • ►  May (2)
    • ►  Apr (2)
    • ►  Mar (2)
    • ►  Jan (2)
  • ►  2012 (11)
    • ►  Dec (1)
    • ►  Nov (2)
    • ►  Oct (3)
    • ►  Sep (1)
    • ►  Aug (4)
  • ▼  2011 (39)
    • ►  Nov (2)
    • ▼  Oct (5)
      • ScriptCover makes Javascript coverage analysis easy
      • Google Test Analytics - Now in Open Source
      • Google JS Test, now in Open Source
      • Take a BITE out of Bugs and Redundant Labor
      • Unleash the QualityBots
    • ►  Sep (2)
    • ►  Aug (4)
    • ►  Jul (2)
    • ►  Jun (5)
    • ►  May (4)
    • ►  Apr (3)
    • ►  Mar (4)
    • ►  Feb (5)
    • ►  Jan (3)
  • ►  2010 (37)
    • ►  Dec (3)
    • ►  Nov (3)
    • ►  Oct (4)
    • ►  Sep (8)
    • ►  Aug (3)
    • ►  Jul (3)
    • ►  Jun (2)
    • ►  May (2)
    • ►  Apr (3)
    • ►  Mar (3)
    • ►  Feb (2)
    • ►  Jan (1)
  • ►  2009 (54)
    • ►  Dec (3)
    • ►  Nov (2)
    • ►  Oct (3)
    • ►  Sep (5)
    • ►  Aug (4)
    • ►  Jul (15)
    • ►  Jun (8)
    • ►  May (3)
    • ►  Apr (2)
    • ►  Feb (5)
    • ►  Jan (4)
  • ►  2008 (75)
    • ►  Dec (6)
    • ►  Nov (8)
    • ►  Oct (9)
    • ►  Sep (8)
    • ►  Aug (9)
    • ►  Jul (9)
    • ►  Jun (6)
    • ►  May (6)
    • ►  Apr (4)
    • ►  Mar (4)
    • ►  Feb (4)
    • ►  Jan (2)
  • ►  2007 (41)
    • ►  Oct (6)
    • ►  Sep (5)
    • ►  Aug (3)
    • ►  Jul (2)
    • ►  Jun (2)
    • ►  May (2)
    • ►  Apr (7)
    • ►  Mar (5)
    • ►  Feb (5)
    • ►  Jan (4)

Feed

  • Google
  • Privacy
  • Terms